jar包里面文件修改
生活随笔
收集整理的這篇文章主要介紹了
jar包里面文件修改
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
- 前言
- 1. 解壓jar包
- 2. 編輯要修改的配置文件
- 3. 重新生成jar包
- 4. 替換
前言
之前認為只要用解壓軟件打開包,把里面要修改的配置文件提取出來編輯完成后直接替換掉jar包里原來的文件就好,但實際項目中這樣做很可能會破壞jar的結構,導致原來的jar包不可用,現在有一種方法可以用來編輯jar包里的配置文件或是xml文件而不影響jar包原來的結構,接下來就大概說一下步驟
1. 解壓jar包
2. 編輯要修改的配置文件
3. 重新生成jar包
配置文件修改完成后,文件夾重新打成jar包命令,我們打開cmd窗口,cd 進入到workflow-core-3.6.5文件夾根目錄下,在cmd里運行一下命令:jar cvfm workflow-core-3.6.5.jar META-INF/MANIFEST.MF com/ mappings/ org/ spring/ spring/applicationContext-workflow.xml message.properties語句解釋: jar cvfm 打包指令 workflow-core-3.6.5.jar 新jar包的名字META-INF/MANIFEST.MF 主體編譯文件,我個人猜測新jar包是以該文件中指向的各個類進行編譯,將META-INF和里面文件放入新的server.jar中com/ 將com文件夾和里面所有文件放入新的workflow-core-3.6.5.jar中mappings/ 將mappings文件夾和里面所有文件放入新的workflow-core-3.6.5.jar中org/ 將org文件夾和里面所有文件放入新的workflow-core-3.6.5.jar中spring/ 將spring文件夾和里面所有文件放入新的workflow-core-3.6.5.jar中spring/applicationContext-workflow.xml 將applicationContext-workflow.xml文件放入新的workflow-core-3.6.5.jar中message.properties 將message.properties文件放入新的workflow-core-3.6.5.jar中注意:這里要根據實際根目錄下的文件夾和文件寫
4. 替換
運行完后我們發現在原有根目錄下會出現一個workflow-core-3.6.5.jar包,將新的workflow-core-3.6.5.jar替換掉原來的即可
總結
以上是生活随笔為你收集整理的jar包里面文件修改的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CAD病毒
- 下一篇: TeamViewer在windows20