有沒有一種方法可以使用ant腳本來修改罐子裏的一個文件。就像,我在y.jar中有一個x.properties。我想編輯這個x.properties並使用ant腳本將它放回到y.jar中。這可能嗎?Ant腳本來修改一個罐子
1
A
回答
0
jar -xvf <filename>
從jar中提取文件。
jar -uvf <filename>
可以更新jar中的文件。
您可以使用腳本來完成此操作,然後使用Ant來調用腳本。
4
從一個罐子裏提取文件:
<unjar src="y.jar" dest="build">
<patternset>
<include name="x.properties"/>
</patternset>
</unjar>
要重新添加它:
<jar jarfile="y.jar" update="true">
<fileset dir="." includes="x.properties"/>
</jar>
0
我平時解壓整個jar文件,改變我要改變的文件,然後創建一個新的jar文件。我可能不是禁食的方式,但我的構建腳本不是時間關鍵的。
相關問題
- 1. 修改Python腳本在一個目錄
- 2. bash腳本,修改一個文件
- 3. 修改PowerShell腳本從一個txt
- 4. 修改一個Excel VBA腳本在Word
- 5. 如何將基本罐子'改爲可改變的罐子?
- 6. 修改腳本
- 7. 編寫一個控制面板腳本來修改php文件
- 8. 修改罐子裏的文件
- 9. 修改的build.gradle引用當地罐子
- 10. Ant構建包含來自lib的子目錄的罐子
- 11. Java,我該如何製作一個罐子來編輯另一個罐子
- 12. 使用Ant我如何定義一個罐子目錄?
- 13. 罐子一個Jar
- 14. jQuery腳本修改
- 15. 修改此腳本
- 16. 修改了一個jQuery腳本來刪除一個函數(沒有打破它...)
- 17. 如何使用Ant從單個罐子列表中下載/解壓罐子?
- 18. 在URL上運行一個ant腳本
- 19. 將一個ant腳本遷移到Maven3
- 20. 問題,我的第一個Ant腳本
- 21. 如何修改這個腳本來搜索多個關鍵字?
- 22. 需要幫助修改一個Shell腳本來改變CentOS上的IP地址
- 23. 如何添加一個罐子庫到另一個罐子庫
- 24. 運行位於在一個罐子裏是另一個罐子
- 25. 使用罐子使用PHP腳本
- 26. BND Ant任務 - 包裝非OSGi罐子
- 27. 使用Ant的罐子文件
- 28. 修改每個帖子PHPBB的頁腳?
- 29. 出版兩個罐子和來源罐子從搖籃
- 30. 與Ant腳本