文件是否可以創建或修改裏面的jar文件,如果它是如何實現這一目標?創建和修改裏面的jar
-1
A
回答
1
一個可能的解決方案是解壓jar
,修改和zip它備份。
注意:您可以像7-zip或WinRAR的實用程序解壓縮。
1
0
確定這裏有兩種方法可以做到這一點:
使用您喜歡的壓縮程序,將它解壓縮,修改文件並再次壓縮了。
使用ZIP庫像Zip4J,做同樣在Java應用程序。
0
總之,它是可能的,你有幾種選擇:
修改現有的jar文件。通過提取jar文件(使用你需要的任何提取器)來完成這一點,修改你想要的文件(如果你沒有源代碼,則反編譯),然後重新打包jar文件。
如果你不想通過改變jar的麻煩,你想複製現有的類文件(如果你沒有源代碼,再次反編譯),進行你想要的修改,編譯它並確保你的類文件在CLASSPATH中的jar之前。這樣,當您的虛擬機進行類加載時,它將首先獲取您的修改過的類並忽略jar中的類。
相關問題
- 1. 選擇和形狀詞裏面修改
- 2. 捆綁.jar裏面的.jar
- 3. 在Drupal 8中創建修改頁面
- 4. 創建錯誤頁面並修改htaccess?
- 5. 如何創建文件系統到另一個jar裏面的jar
- 6. 更改.jar創建目錄
- 7. 如何使用簡單的GUI工具創建和修改jar文件?
- 8. 修改plist裏面的列表?
- 9. 修改_.reject裏面的原始數組
- 10. 裏面創建tableviewcell的tableview
- 11. 修改jar文件
- 12. 的修改/創建信息
- 13. 在jar裏創建/更新文件
- 14. 在不重建JAR的情況下修改JAR文件
- 15. C#WinRT - 在代碼後面創建和修改按鈕
- 16. 代碼點火器「創建」和「修改」
- 17. 無法直接創建和修改device_vector
- 18. Django模型保存創建和修改
- 19. 使用RXTX jar和DLL創建runnable jar
- 20. Eclipse JAR創建與cmd行JAR創建
- 21. 如何創建裏面
- 22. 創建PHP函數裏面
- 23. 修改執行Jar文件
- 24. 修改頁面加載後創建的dom元素的html
- 25. 從不可修改的集創建不可修改的集
- 26. 使用JMX讀取ejb manifest中的ejb manifest和ejb-jar.xml裏面的jar裏面的jar
- 27. 從Netbeans/Maven項目創建桌面jar
- 28. 爲jar文件創建界面web
- 29. 創建Runnable Jar
- 30. 需要創建和讀取和修改NSIS的XML文件
一個JAR只是一個存檔,所以它是可能的。你想在應用程序本身或手動執行此操作? – tbraun89
你爲什麼要修改jar裏面的東西? –