一文解决springboot打包成jar文件无法正常运行的问题
1.用intellij idea 创建了一个springboot的项目,前期都运行的好好的,在ide中可以正常运行,但是打包成Jar运行却一直报错。
2.经过不懈探索,终于找到解决办法
3.首先,找到pom.xml,把下面的build块中的内容改成如下所示
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <!--这里写上main方法所在类的路径--> <configuration> <mainClass>server.demo.DemoApplication</mainClass> </configuration> <executions> <execution> <goals> <goal>repackage</goal> </goals> </execution> </executions> </plugin> </plugins> </build>
4.然后,请千万不要用Intellij idea
来打包项目为Jar
,你应该来到项目的根目录,然后用 mvn clean package
这个命令来打包,如图所示:
5.然后在target
目录下,可以得到jar文件
6.然后就可以正常运行了,亲测有效,希望可以帮助各位
附录:springboot打包成jar文件无法正常运行, bat启动缺少jar文件
问题描述:
使用idea打包springboot项目成jar包, 想制作成bat命令来启动, 启动缺少jar文件
问题原因:
springboot项目打包, 不能用idea自带的命令, 需要使用maven来打包
解决办法:
1.用intellij idea 创建了一个springboot的项目,前期都运行的好好的,在idea中可以正常运行,但是打包成jar运行却一直报错。
2.首先,找到pom.xml,把下面的build块中的内容改成如下所示
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <!--这里写上main方法所在类的路径--> <configuration> <mainClass>server.demo.DemoApplication</mainClass> </configuration> <executions> <execution> <goals> <goal>repackage</goal> </goals> </execution> </executions> </plugin> </plugins> </build>
3.然后,请千万不要用Intellij idea来打包项目为Jar,你应该来到项目的根目录,然后用 mvn clean package 这个命令来打包,如图所示:
4.然后在target目录下,可以得到jar文件
5.然后就可以正常运行了,亲测有效,希望可以帮助各位
到此这篇关于一文解决springboot打包成jar文件无法正常运行的问题的文章就介绍到这了,更多相关springboot打包jar文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
IDEA 2019.2.2配置Maven3.6.2打开Maven项目出现 Unable to import Maven
这篇文章主要介绍了IDEA 2019.2.2配置Maven3.6.2打开Maven项目出现 Unable to import Maven project的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-12-12IDEA中的Run/Debug Configurations各项解读
这篇文章主要介绍了IDEA中的Run/Debug Configurations各项解读,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教2023-09-09java开发RocketMQ之NameServer路由管理源码分析
这篇文章主要为大家介绍了java开发中RocketMQ之NameServer路由管理源码分析详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪2021-11-11
最新评论