springboot项目jar发布
博客专区 > SPPan 的博客 > 博客详情
springboot项目jar发布
SPPan 发表于9个月前
springboot项目jar发布
  • 发表于 9个月前
  • 阅读 19
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

springboot项目支持标准的servlet3.0容器部署,也就是打成war包,使用例如Tomcat的方式进行部署。同时,springboot更加推荐自己新引入的服务部署方式,即使用jar包部署。本文主要展示使用jar的部署方式。

1、使用maven构建项目,在pom.xml文件中加入插件如下所示:

<plugin>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-maven-plugin</artifactId>
	<configuration>
		<mainClass>net.sppan.something.Application</mainClass>
		<fork>true</fork>
	</configuration>
</plugin>

2、如果项目中classpath根目录以外还存在xml文件,例如mybatis的mapper文件等,需要在maven中进行一下资源文件的包含。

<resources>
	<resource>
		<directory>src/main/java</directory>
		<includes>
			<include>**/*.xml</include>
		</includes>
	</resource>
	<resource>
		<directory>src/main/resources</directory>
	</resource>
</resources>

需要注意的是:在maven中,默认包含了src/main/resources如果使用了resource标签,会覆盖默认行为,所以上面不但要包含src/main/java,还需要src/main/srouces。

3、修改pom.xml中的打包方式为jar。

<packaging>jar</packaging>

4、使用maven进行打包(maven package)即可得到可以运行的jar包。

标签: Maven Spring Boot
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 5
博文 30
码字总数 15436
×
SPPan
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: