[英]Appending attributes to manifest.mf of a JAR
我的應用程序需要我在不更改manifest.mf的先前版本的情況下,向不同jar的manifest.mf添加一些屬性。 簡而言之,我想將一些屬性附加到JAR的manifest.mf中。 我正在使用ANT來構建我的應用程序。 在JAVA中,我可以在使用此處給出的命令jar cfm jar-file manifest-addition input-file(s)
創建jar的同時執行此操作,但是我想通過ANT Task來執行此操作。 我可以為此使用任何ANT任務嗎? 如果不是,那么我唯一的解決辦法是
這似乎是一個漫長的過程。
請提出建議。
您可以使用<exec>
任務通過Ant運行該命令行。
我知道您想添加其他文件的內容,但是也許您只需要添加簡單的屬性,這將有所幫助
<jar destfile="${web.home}/signapplet.jar"
basedir="${build.home}/applet/signer/classes">
<manifest>
<attribute name="Permissions" value="all-permissions"/>
</manifest>
</jar>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.