maven打jar包 没有主属性清单
2018-03-07 14:18
274 查看
使用mvn clean package命令打包,java -jar 命令运行时,提示:“jar 包没有主属性清单”。修改pom文件后解决:
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>1.4</version> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> <configuration> <filters> <filter> <artifact>*:*</artifact> <excludes> <exclude>META-INF/*.SF</exclude> <exclude>META-INF/*.DSA</exclude> <exclude>META-INF/*.RSA</exclude> </excludes> </filter> </filters> <transformers> <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> <mainClass>com.cathy.demo.myMain</mainClass> </transformer> <transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer"> <resource>META-INF/spring.handlers</resource> </transformer> <transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer"> <resource>META-INF/spring.schemas</resource> </transformer> </transformers> </configuration> </execution> </executions> </plugin> </plugins> </build>
其中:com.cathy.demo.myMain 为项目启动的main入口方法。
参考:http://blog.csdn.net/defonds/article/details/43233131
相关文章推荐
- springboot+maven打jar包运行java -jar,报错没有主清单属性;pom文件添加build修正问题
- maven生成jar,提示没有“没有主清单属性”
- maven生成jar,提示没有“没有主清单属性”
- maven项目 java -jar 命令却提示“没有主清单属性”!
- Maven 项目生成jar运行时提示“没有主清单属性”
- Maven 项目生成jar运行时提示“没有主清单属性”
- maven生成jar,提示没有“没有主清单属性”
- maven生成jar,运行却提示没有“没有主清单属性”
- spring boot框架 demo-0.0.1-SNAPSHOT.jar中没有主清单属性
- jar命令成功完成 java -jar 命令却提示“没有主清单属性”!
- jar中没有主清单属性或Invalid or corrupt jarfile解决方案
- 解决:springboot生成jar运行没有主清单属性
- 为什么jar包打包好后,使用java -jar **.jar 提示“没有主清单属性”
- jar 中没有主清单属性
- java运行jar命令提示没有主清单属性
- eclipse 导出jar 没有主清单属性的解决方法
- springboot 运行jar文件报 “XXX中没有主清单属性”
- xxx.jar 中没有主清单属性
- jar命令成功完成 java -jar 命令却提示“没有主清单属性”!
- IntelliJ IDEA 2017 创建SpringBoot项目, 及.jar没有主清单属性解决办法