【发布时间】:2014-01-09 09:35:47
【问题描述】:
我有一个包含几个类的 jar 文件。在那个罐子里有一个我想编辑的 Confirmation.class 文件。我使用 JAD 反编译了该类。然后我用记事本++编辑它并保存为.java文件。
现在我如何用其他类创建我的新 jar 文件?
其他文件格式是.class,我的是.java,有问题吗?
如果是,我如何编译我的 .java 类? (当我使用命令 javac Confirmation.java 它给出错误并需要其他类)
谢谢..
【问题讨论】:
-
您的命令不正确。您必须告诉编译器在哪里可以找到 Confirmation.java 所依赖的 .java、.class 文件。在这里阅读。 docs.oracle.com/javase/7/docs/technotes/tools/solaris/… 提供 jar 的 lincence 是否允许更改源代码?
-
我不知道如何在命令中调用多个类。谢谢。
标签: java compiler-construction jar edit decompiler