202010-07 Springboot jar主清单属性丢失解决方案 在开发中,用到springboot项目,当打包后部署运行时,出现了这个问题,网上搜了好多,又是加META-INF配置,又是加啥的,感觉springboot这么方便,这种问题怎么可能会搞这么复杂,于是研究了一下:首先我们项目要依赖springboot的parent或者引入spring-boot-dependencies或者这样就将springboot的pom文件导入了我们的项目,然后还要再要运行的jar包中写入插件:当使用继承spring-boot-starter-parent时,就会出现标志,表示是继承自... 继续阅读 >
202009-24 idea 打包的jar运行报 "XXX中没有主清单属性" 使用idea2018打包了一个springboot项目(打包为jar)启动是报错如下:错误原因打包后的jar文件中的MANIFEST.MF缺少项目启动项,即没有Main-Class和Start-Class如下:解决方案如下1、指定MANIFEST.MF路径项目打包前第一步file?>projectstructure弹框后选中Atifacts—>+---->jar---->frommodulewithdependenceis第二步选择一个MainClass,然后指定META-INF/MANIFEST.MF的路径为src下(注意不要放到main/java目录下,否则... 继续阅读 >
202009-24 Spring Boot jar中没有主清单属性的解决方法 使用SpringBoot微服务搭建框架,在eclipse和Idea下能正常运行,但是在打成jar包部署或者直接使用java-jar命令的时候,提示了xxxxxx.jar中没有主清单属性:D:\hu-git\spring-xxx-xxx\target>java-jarspring-cloud-eureka-0.0.1-SNAPSHOT.jarspring-xxx-xxx-0.0.1-SNAPSHOT.jar中没有主清单属性通过maven打jar包:mvninstall,或者在IDE中右击选择Runas->maveninstall。在这里有一个问题就是主清单属性是什么?以Spring... 继续阅读 >