⼀⽂解决springboot打包成jar⽂件⽆法正常运⾏的问题
1.⽤intellij idea 创建了⼀个springboot的项⽬,前期都运⾏的好好的,在ide中可以正常运⾏,但是打包成Jar运⾏却⼀直报错。
2.经过不懈探索,终于到解决办法
intellijidea3.⾸先,到l,把下⾯的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.⾸先,到l,把下⾯的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⽂件内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。