I have decompiled a jar file,

and made two classes from it. After that, I tried to make a new jar file with these two class files, using this code
jar cvf AB.jar WinRegistry.class StartPageChangeApplet.class
The file created without any errors. However, when I look at the source code on Java Decompiler, it says “Internel Error”, means that I couldn’t make the jar file properly.

Where am I doing doing wrong ?
Please define “made two classes from it”. Which java compiler (e.g. javac.exe) are you using? Did you just copy the source to a .class file without compiling maybe?
The java decompiler JAD actually displays source code, not class bytecode. Don’t get confused by the title of the editor which is saying
WinRegistry.class.So you can’t just save that as a
.class. You need to save it as a.javaand then compile it to.classusing a java compiler: