Java IntelliJ Maven“;错误:无效或损坏的jarfile";

Java IntelliJ Maven“;错误:无效或损坏的jarfile";,java,maven,intellij-idea,Java,Maven,Intellij Idea,我正在使用开发Java桌面应用程序。在我的项目中,我添加了对的框架支持,并向pom.xml文件添加了依赖项。我还添加了一个构建工件,如所述(如果这个问题得到回答,我也将不胜感激)。 现在,我的项目有了Maven支持,生成的JAR文件不再工作。当我尝试启动它时,它会显示错误错误:无效或损坏的jarfile MyProject.jar。当我使用打开JAR文件时,没有包含MANIFEST.MF文件,只有文件夹和CLASS文件。我的Maven依赖项也发生了什么?为什么IntelliJ没有通过其工件将我的

我正在使用开发
Java
桌面应用程序。在我的项目中,我添加了对的框架支持,并向
pom.xml
文件添加了依赖项。我还添加了一个构建工件,如所述(如果这个问题得到回答,我也将不胜感激)。 现在,我的项目有了
Maven
支持,生成的
JAR
文件不再工作。当我尝试启动它时,它会显示错误
错误:无效或损坏的jarfile MyProject.jar
。当我使用打开
JAR
文件时,没有包含
MANIFEST.MF
文件,只有文件夹和
CLASS
文件。我的
Maven
依赖项也发生了什么?为什么
IntelliJ
没有通过其工件将我的
Maven
项目正确地构建到可执行的
JAR
文件中

  • 转到模块设置-->工件
  • 创建名为META-INF的新文件夹
  • 添加清单文件,该文件应位于您的src文件夹中
  • 作为文件

    这将告诉IntelliJ将清单复制到jar文件中