1、阻止jar打包時重新生成清單列表, -M 不生成配置清單,這樣還可以使用maven生成的配置清單也就是MANIFEST.MF jar -cfM xxx.jar * 2、jar打包時不進行壓縮 -0 jar -cfM0 xxx * 3、不用加壓后替換文件再壓縮,如下命令 ...
項目中有許多變量會寫在resources文件夾下的xml,properties等配置文件中。當需要修改這些文件時,如果在本地修改,再打包傳到服務器上就很麻煩。因為配置文件不像java文件需要編譯成class,所以可以在服務器上將jar包解壓后直接修改,再壓縮還原成jar包。 以Springboot項目為例 .解壓 解壓后會生成BOOT INF META INF org 三個文件夾 .修改BOOT ...
2021-10-29 10:00 0 1255 推薦指數:
1、阻止jar打包時重新生成清單列表, -M 不生成配置清單,這樣還可以使用maven生成的配置清單也就是MANIFEST.MF jar -cfM xxx.jar * 2、jar打包時不進行壓縮 -0 jar -cfM0 xxx * 3、不用加壓后替換文件再壓縮,如下命令 ...
引用 ...
整體思路: 解壓jar包 修改配置文件 添加MANIFEST.MF 並打成jar包(注意不壓縮) 執行jar包 // 復制jar包 cp /data/single/job/champion-job-single-sms-1.0 ...
由於需要修改jar包端口,沒有源碼,不能重新編譯打包。 網上找了一些方法,重新解壓,再壓縮。經測試該方法不可行。 解決方法 安裝unzip 找到jar包所在路徑 找到配置文件 光標移動至配置文件那一行,按下回車鍵,即可進入編輯該配置文件界面 修改配置文件 ...
打包以及修改jar包cd genesys_data_etlmvn clean package -Poffline -Dmaven.test.skip=true日志如下:[INFO] --- maven-jar-plugin:2.6:jar (default-jar ...
首先cd到你的jar包所在的目錄,然后輸入vim xxx.jar,則會顯示jar包內的文件列表 可以輸入/config來搜索你想要查看的文件,定位到對應的config.properties文件時,按回車鍵進入配置內查詢配置文件內容,修改文件內容,需要掌握vim相關的基本命令操作 ...
修改jar包配置文件的正確操作,有的時候通過一些解壓工具可以對內部的文件進行修改,但是有時候會無效.這就很煩了 一.背景: 有一個springboot項目,事先我已經用編譯好打成jar包以及一堆lib包出來了,這個項目需要部署在多個地方,每個地方就要修改配置文件 ...
springBoot項目打jar包后,配置文件(application.yml)封裝於jar包中,修改起來不方便,可以使用其他的辦法。 一、window 上面創建bat 文件,內容如下 備注:使用jar 命令講配置文件 application.yml ...