当我尝试运行我在Intellij Idea中创建的(Vaadin Spring Boot)应用程序时:
java -jar MyApp.jar
...我收到以下错误消息:
“在MyApp.jar中没有主要的清单属性”
我在与同一问题有关的帖子中提供了几个解决此问题的解决方案,但我不断收到此错误消息。
有没有人知道避免此错误消息的可靠方法?
顺便说一下:
清单文件确实存在:
并具有以下内容:
Manifest-Version: 1.0
Main-Class: com.my_app.MyAppApplication
************************************ UPDATE ********** ********
MINIMAL EXAMPLE:
使用SpringInitializr(https://start.spring.io),我创建了一个名为minimalExample2的迷你应用程序。 使用的SpringInitializr标签是:
创建jar文件后,项目结构如下所示:
MANIFEST.MF文件的内容如下:
Manifest-Version: 1.0
Main-Class: com.example.minimalExample2.MinimalExample2Application
当我想使用
运行应用时java -jar minimalExample2.jar
...我收到以下错误消息:
“在minimalExample2.jar中没有主要的清单属性”
您可以在几秒钟内轻松复制此应用,方法是在Springinitializr中选择两个标签“Web”和“Vaadin”,然后单击“生成项目”。