我的應用程序需要我添加一些屬性到manifest.mf不同的jar而不更改manifest.mf的先前版本。總之我想追加一些屬性到JAR的manifest.mf。我正在使用ANT來構建我的應用程序。在JAVA中,我可以在創建罐子時使用命令 jar cfm jar-file manifest-addition input-file(s)
給出here但我想用ANT任務完成此操作。 是否有任何我可以使用的ANT任務?再次 將屬性附加到JAR的manifest.mf中
如果沒有的話留給我唯一的解決辦法是
- 解壓的jar
- 更新的MANIFEST.MF
- JAR了內容這似乎是一個漫長的過程。
請建議。
此外''任務用於運行CLI命令。但我正在尋找一個** ANT **任務來完成這個任務。這沒有任何ANT任務嗎?因爲運行任務使我的應用程序狀況變得複雜。 –
gusainhimanshu
對此沒有定義的任務。有一個明確的任務,但它只是做你的清單的第2步。你可以編寫自己的任務,但這比exec更復雜。我不確定乳清可執行文件是否會讓你的代碼複雜化。這不是一項長期任務。這當然比unjar/update/jar更簡單。 –