IntelliJ Maven"错误:jarfile无效或损坏"

Bul*_*aza 14 java intellij-idea maven

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

Mar*_*ies 29

  1. 转到模块设置 - > 工件
  2. 创建一个名为META-INF的新文件夹 在此输入图像描述
  3. 添加MANIFEST文件,该文件应位于src文件夹中 在此输入图像描述

作为文件

在此输入图像描述

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