反编译,编辑和编译.jar文件

时间:2016-05-23 19:22:07

标签: java compilation automation decompiler

我正在开发一个自动反编译和编译java程序的程序。反编译工作现在。但现在我被困在多个包中编译多个java文件。任何人都可以帮我找到编译java项目的acmd命令吗?

如果可能,请使其支持外部库

我希望我没有犯那么多语法错误英语不是我的母语 语言; - )

1 个答案:

答案 0 :(得分:0)

假设您在应用程序根文件夹中尝试从com.example包编译App.java文件,该文件包使用lib1.jar和lib2.jar库从lib文件夹到目标bin文件夹,编译命令应具有以下格式: javac -d bin -sourcepath src -cp lib / lib1.jar; lib / lib2.jar src / com / example / App.java

所以应该创建'bin / com / example / App.class'文件。如果App.java使用项目中的其他类,则应自动编译它们并将其放入相应的文件夹中。