我正在使用 IntelliJ开发 Java
桌面应用程序。在我的项目中,我添加了对 Maven
的框架支持并向 pom.xml
文件添加依赖项。我还添加了一个构建 Artifact ,如所述 here (如果这个问题得到回答,我也将不胜感激)。
现在我的项目有 Maven
支持,生成的 JAR
文件不再有效。当我尝试启动它时,它显示错误 Error: Invalid or corrupt jarfile MyProject.jar
。当我使用 WinRAR
打开 JAR
文件时,不包含 MANIFEST.MF
文件,仅包含文件夹和 CLASS
文件。我的 Maven
依赖项也发生了什么?为什么 IntelliJ
无法通过其 Artifact 将我的 Maven
项目正确构建为可执行的 JAR
文件?
最佳答案
作为文件
这将告诉 IntelliJ 将 list 复制到 jar 文件中。
关于java - IntelliJ Maven "Error: Invalid or corrupt jarfile",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32654152/