如何编辑远程Linux服务器上现有jar内的application.properties或application.yml文件的内容

d0x*_*d0x 30 java jar

如何编辑application.properties远程Linux服务器上现有jar文件内的属性文件(如).

试想一下,罐子位于/home/user/my-spring-boot.jar我喜欢改变内部的用户名application.propertires

username=foo
Run Code Online (Sandbox Code Playgroud)

username=bar
Run Code Online (Sandbox Code Playgroud)

如何打开文件并更改属性?

Bri*_*new 55

一个.jar文件是一个简单的.zip扩展名不同的文件,并且vim可以直接编辑zip文件及其内容!只需vim.jar,使用文件导航器查找属性文件并进行更改.vim将使用您的编辑维护zip.

有关详细信息,请参见此处

  • 哇很高兴我遇到了这个答案!vim是自vi以来最好的事情 (3认同)