我正在开发一个自动反编译和编译java程序的程序。反编译工作现在。但现在我被困在多个包中编译多个java文件。任何人都可以帮我找到编译java项目的acmd命令吗?
如果可能,请使其支持外部库
我希望我没有犯那么多语法错误英语不是我的母语 语言; - )
答案 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使用项目中的其他类,则应自动编译它们并将其放入相应的文件夹中。