Java Can';t在vim中更新jar中的文件
我使用Maven assembly plugin打包了一个包含所有依赖项的jar,之后我想编辑一些配置文件,在vim中输入代码,但在保存时出现了以下错误 错误(zip#Write)抱歉,无法更新/Users/boreas/IdeaProjects/hummi ngbird/target/hummingbird-1.0-SNAPSHOT-jar-with-dependencies.jar with log4j.xmlJava Can';t在vim中更新jar中的文件,java,maven,vim,zip,maven-assembly-plugin,Java,Maven,Vim,Zip,Maven Assembly Plugin,我使用Maven assembly plugin打包了一个包含所有依赖项的jar,之后我想编辑一些配置文件,在vim中输入代码,但在保存时出现了以下错误 错误(zip#Write)抱歉,无法更新/Users/boreas/IdeaProjects/hummi ngbird/target/hummingbird-1.0-SNAPSHOT-jar-with-dependencies.jar with log4j.xml 如何解决这个问题?确保安装了zip和unzip(在Ubuntu上运行sudo-a
如何解决这个问题?确保安装了zip和unzip(在Ubuntu上运行
sudo-apt-get-install-zip&&sudo-apt-get-install-unzip
)
还要确保文件具有当前用户的写入权限。我假设您已经解压,因为您可以编辑zip文件,但为了完整的答案,我添加了解压。这还允许
vim
编辑zip/war文件条目并保存结果。