问题
在idea里面,使用maven project打包jar
然后在本地执行的时候,显示jar中没有主清单属性
思考
通过百度了解到,是因为META-INF/MANIFEST.MF的文件里缺失了某些配置参数
解决方案
在pom.xml文件中,添加以下代码,刷新,重新执行package即可
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>