maven项目,在本机开发工具也可以直接运行方法,但是打成jar包执行报没有主清单属性, 实际原因就是maven的pom.xml没有配置main方法入口,代码如下: 只要改下mainClass即可 lt plugin gt lt groupId gt org.apache.maven.plugins lt groupId gt lt artifactId gt maven shade plugin ...
2019-06-26 17:32 0 1431 推荐指数:
原来的pom文件里有这样的结构: 修改成: 因为pluginManagement是表示插件声明,即你在项目中的pluginManagement下声明了插件,Maven不会加载该插件。至于其他的那些plugin,我这边是都删掉了,打包之后照样运行 ...
在idea中把springboot项目打成jar包遇到的问题:没有主清单属性 也就是你打好的jar包中的META-INF的MANIFEST文件中没有 Main-Class: org.springframework.boot.loader.JarLauncherStart-Class: 入口类 ...
在springcloud工程中,如果父工程配置了插件,子工程没有配置插件,在idea的程序窗口中可以正常运行 但是打成jar包在用cmd命令运行提示“没有主清单属性”,需要在子工程加入插件配置 这样就是通过springboot的maven插件打的包,直接可以用java ...
使用mvn clean package命令打包,java -jar 命令运行时,提示:“jar 包没有主属性清单”。修改pom文件后解决: 其中:com.cathy.demo.myMain 为项目启动的main入口方法。 参考:http://blog.csdn.net ...
使用mvn package打jar包,运行java -jar XXX.jar的时候报错:jar中没有主清单属性。 解决办法: pom.xml中添加 再次运行mvn package之后,即可正常运行。 PS: jar包多了BOOT-INF文件夹,里面包含class和依赖项 ...
报错原因是pom.xml配置文件中没有指定main入口信息,在pom.xml文件中添加如下代码: ...
背景:最近在打包一个小模块准备上服务器,发现很多操作生疏忘了查了百度,发现鱼龙混杂,文章的各种cv,因此本人想做一个比较全的记录,以防日后再浪费这么多时间 1.正常人思维maven项目打包可以在maven-lifecycle- package 找到target目录下的jar使用java ...