簡體   English   中英

反編譯,編輯和編譯.jar文件

[英]Decompile, edit and compile a .jar file

我正在研究一個自動反編譯和編譯Java程序的程序。 現在,反編譯工作正常。 但是現在我被困在多個包中的多個Java文件的編譯中。 誰能幫我找到用於編譯Java項目的acmd命令?

並盡可能使其支持外部庫

我希望我不會犯太多語法錯誤英語不是我的母語;-)

假設您在應用程序根文件夾中,試圖從com.example軟件包編譯App.java文件,該軟件包使用從lib文件夾到目標bin文件夾的lib1.jar和lib2.jar庫,編譯命令應采用以下格式: javac- d bin -sourcepath src -cp lib / lib1.jar; lib / lib2.jar src / com / example / App.java

因此,應創建“ bin / com / example / App.class”文件。 如果App.java使用項目中的其他類,則應將它們全部自動編譯並放入相應的文件夾中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM