java - 无法在vim中更新jar中的文件

标签 java maven vim zip maven-assembly-plugin

我使用 Maven 程序集插件打包了一个包含所有依赖项的 jar,之后我想编辑一些配置文件,在 vim 中输入代码,但我在保存时出现以下错误。

error (zip#Write) sorry, unable to update /Users/boreas/IdeaProjects/hummi ngbird/target/hummingbird-1.0-SNAPSHOT-jar-with-dependencies.jar with log4j.xml

如何解决?

最佳答案

确保您已安装 zip 和 unzip(在 Ubuntu 上您将运行 sudo apt-get install zip && sudo apt-get install unzip)。

还要确保该文件对当前用户具有写入权限。

关于java - 无法在vim中更新jar中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31786874/

相关文章:

Java JSON 解析

spring - org.apache.catalina.LifecycleException : A child container failed during start

VIM: :set number 中的零索引行号

Vim - 用寄存器替换与模式匹配的每一行

java - 为什么将变量声明为 int 类型需要转换流? long 类型不需要强制转换

java - 安装 OpenNLP 1.8.3 时出现问题

java - ProcessBuilder 或 Runtime.getRuntime().exec 将无法完成 jar 执行

vim - 在 Vim 中管理 "window-local"缓冲区

java - 线程池工作线程被 Runnables 淹没导致 JVM 崩溃

java - 在 OpenCV (Java) 中获取正确的 HSV 颜色 inRange