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