今天在用dos窗口运行一个demo的jar包,出现了没有主清单属性,用了网上一些方法更改pom.xml没有成功,最后将jdk版本都更换到了17,可以运行成功。
setting修改如下
file-->project structure
打包插件配置
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
备注:pom中不加repackage打的是依赖包,不可执行,MANIFEST.MF中没有启动类,但是可以当作依赖jar包引入其他项目中。