我正在研究一個項目,其中有大量需要編譯爲jar的類。我知道入口點和manifest.txt以及我的jar中所有需要的項目,我的類都是編譯過的,並且有.class文件和所有東西,但問題是我必須將所有類文件添加到最終通過命令提示符中的一行編譯jar。我想知道並偶然發現互聯網上沒有任何東西,因爲我可以不斷更新我的工作,並且必須重新編譯和重新刻畫我的工作。我聽說第三方程序可以做到這一點,但某些網站上的某些人說他們可能會導致問題和原因,所以我很快就放棄了這個想法。儘管我現在處於一個非常緊張的位置,但我希望聽到這方面的意見和建議。所以總結起來:使多級容器變得更容易
我想辦法編譯一大束的.class文件在一個jar沒有彙編讓我節省時間和挫折之間打字他們都一遍又一遍。
如果這甚至可以做 - 例如, JDK的jar編譯器,而不是任何第三方。如果有一種方法可以在編譯時參數中使用manifest或任何其他文件來做到這一點,那麼讓我聽聽它。
- 任何關心建議,討論或給我一個很好的理由爲什麼要或不使用第三方應用程序將是最受歡迎的。
- 請記住,我在Windows上工作,但我的應用程序將跨平臺,所以不建議作爲主要選項一些編譯解決方案,將使擴展名爲.exe的最終文件(雖然如果有人知道如何這樣做,我想在評論中聽到它,因爲我也想知道這一點)。
在此先感謝您,如果您覺得有必要問我任何問題以幫助您回覆,請拍攝!
寫一個簡單的Ant腳本編譯和不和諧。不難。 –
@ThorbjørnRavn Andersen你願意與我分享一個簡單的模板或鏈接嗎?我很欣賞這個建議,雖然我以前沒有做過類似的事情! :) –
大約有10,000,000個使用ant和maven的教程。在ant.apache.org你會發現一個很好的螞蟻。 – bmargulies