关于SpringBoot Pom.xml文件——标签说明

parent标签作用

<!-- Parent标签定义了SpringBoot项目中所有依赖包的版本信息 
		SSM项目 jar包文件 都是由程序员自己手动添加 3要素,早期项目中版本依赖冲突问题
		特别的严重.
		SpringBoot目的简化配置,实现"开箱即用"
	 -->
	<parent>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-parent</artifactId>
		<version>2.2.7.RELEASE</version>
		<relativePath /> <!-- lookup parent from repository -->
	</parent>

SpringBoot中jar包依赖说明

说明:parent只是负责统一的版本的定义(以后维护方便),但是项目中依赖的jar包信息,是通过dependency实现的动态加载.

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ouAonJuP-1589554513253)(day01.assets/image-20200515173438040.png)]

规则:springBoot项目中需要添加什么样的服务,则添加什么样的依赖.其中的版本信息都由官网通过parent进行统一的定义.但是 不是所有的jar包parent中都会定义.

3.3.3关于maven插件的说明

1).添加依赖

<!--Maven项目插件的说明 maven环境 项目打包/发布  1.xxxx.jar   2.xxx.war包
		springBoot项目默认打成jar包.
	 -->
	<build>
		<plugins>
			<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
			</plugin>
		</plugins>
	</build>

2).实现项目打包部署.

​ 1.项目打包

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Tge82wXK-1589554513258)(day01.assets/image-20200515174755172.png)]

​ 2.打包结果

​ [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0eJQdyM5-1589554513260)(day01.assets/image-20200515174724579.png)]

3).项目发布

说明:真实的生产环境下,不可能通过STS等IDE工具实现项目发布.必须通过脚本/java 命令的方式进行.

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jismPPtW-1589554513262)(day01.assets/image-20200515175007229.png)]

命令: 通过cmd的方式跳入dos命令窗口,之后执行

java -jar   xxxx.jar 

​ 关闭客户端: ctrl + c

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值