spring boot打包jar直接运行
来源:互联网 发布:淘宝卖家擅自取消订单 编辑:程序博客网 时间:2024/05/16 05:03
首先确保项目本身是一个spring boot项目,打包方式为jar。
打包方式的设置其实非常简单,在spring-boot框架下需要再引入其他的依赖,直接在pom文件的overview视图中就可以很方便的设置,这里设置为jar。
但是此时是不能直接打包的,否则在命令行界面运行的时候会出现找不到主清单或者找不到类之类的错误,可以通过修改jar中META-INF中的一个文件来解决,但是十分麻烦,经过参考资料后,发现有个简单的方法,只要引入如下的依赖即可:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>com.boot.Starter</mainClass><!--这个要改成自己的入口类-->
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
然后修改configuration标签内容为自己的入口类!!
之后直接maven-package打包项目,会在target文件夹下生成jar文件,选择以jar为后缀的即可,origin的不能直接使用,拷贝出来,在jar文件所在文件夹打开命令行,使用命令 Java -jar jar文件名(如test.jar)即可运行啦!
运行后结果如图:
不过需要注意的是,如果关闭了命令行,部署的程序也会关闭!
- spring boot打包jar直接运行
- Spring Boot直接导出jar包发布运行
- spring boot 打包成jar 在服务器上运行
- Spring boot jar 后台运行
- MAVEN打包可直接运行的jar
- 把 spring-boot 项目打包成可运行的 jar 包
- IntelliJ IDEA Spring Boot(8)使用JSP,打包jar文件运行带有jsp的项目
- Spring Boot Maven 打包可执行Jar文件!
- 聚合maven+spring-boot打包可执行jar
- spring boot -- 打包jar,war(一)
- [笔记]spring boot打包jar和war
- Spring Boot Maven 打包可执行Jar文件!
- Spring Boot 打包本地 .jar 文件
- Spring Boot打包war jar 部署tomcat
- Spring boot打包war、jar部署tomcat
- 聚合maven+spring-boot打包可执行jar
- spring boot 支持jar包运行jsp
- spring boot 支持jar包运行jsp
- Java中的printf的用法
- 【工作记录】大北京,我来了~
- 引用包
- 属性动画基本用法
- MATLAB reshape函数
- spring boot打包jar直接运行
- NGINX布置与心得!
- Linux 的多线程编程的高效开发经验
- linux常见命令用法
- 使用Mysql中group_concat函数中的陷阱
- flask+Gunicorn+Nginx安装与配置
- Maven学习笔记(一)--用途、下载、安装
- 【NOIP2017提高A组模拟7.13】好数
- this指针的原理