当前位置: 首页 > news >正文

鹿泉区城乡建设局网站/指数搜索

鹿泉区城乡建设局网站,指数搜索,做内贸在哪些网站上找客户,专业网站制作技术使用maven命令创建SpringBoot项目,请参考《使用maven命令行方式创建springBoot工程》 SpringBoot Maven插件在Maven中提供了对SpringBoot的支持,允许打包可执行jar或war并直接运行应用程序。 在~/.m2/repository/org/springframework/boot/spring-boot…

使用maven命令创建SpringBoot项目,请参考《使用maven命令行方式创建springBoot工程》

SpringBoot Maven插件在Maven中提供了对SpringBoot的支持,允许打包可执行jar或war并直接运行应用程序。

在~/.m2/repository/org/springframework/boot/spring-boot-dependencies/2.2.5.RELEASE/spring-boot-dependencies-2.2.5.RELEASE.pom文件列出了spring boot 提供了的jar包依赖。SpringBoot Maven插件的配置也在其中,如果没有,就要将下面的的配置添加到你的pom.xml文件中:

  <build><pluginManagement><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><version>2.2.5.RELEASE</version></plugin>...</plugins></pluginManagement></build>

现在我们来看看Springboot maven插件提供的一些有用的命令:

命令作用
spring-boot:run运行Spring Boot应用程序
spring-boot:repackage重新打包已有的jar/war,便可以使用java -jar从命令行执行它们
spring-boot:startspring-boot:stop启动和停止Spring Boot应用程序,与run目标相反,它不会阻止并允许其他目标在应用程序上运行。 此目标通常用于集成测试场景,其中应用程序在测试套件之前启动并在之后停止。
spring-boot:build-info根据当前MavenProject的内容生成build-info.properties文件,可供执行器使用。

1.spring-boot:run

~/Desktop/MyProject/springboot$ mvn spring-boot:run

2.spring-boot:repackage

在spring boot里,可以直接把应用打包成为一个jar/war,然后java -jar <name>.jar命令运行启动jar/war,不需要另外配置一个Web Server。

(1)首先,要打jar包,还是war包,需要先在pom.xml里指定:

<project ...>
...<packaging>jar</packaging>
...
</project>  

(2)为了能够顺利重新打包你的应用程序,使用java -jar运行,需要添加下面的配置到pom.xml:

<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><version>2.2.5.RELEASE</version><executions><execution><goals><goal>repackage</goal></goals></execution></executions></plugin></plugins></build>

(3)执行重新打包

~/Desktop/MyProject/springboot$ mvn package spring-boot:repackage

如果遇到异常:repackage failed: Source file must be provided,请参考《repackage failed: Source file must be provided异常》

3.spring-boot:build-info

根据当前MavenProject的内容生成build-info.properties文件。

~/Desktop/MyProject/springboot$ mvn spring-boot:build-info

结果在target/classes目录里生成META-INF/build-info.properties:


~/Desktop/MyProject/springboot$ cd target
~/Desktop/MyProject/springboot/target$ tree
.
├── classes
│   ├── com
│   │   └── wong
│   │       ├── App.class
│   │       └── First.class
│   └── META-INF
│       └── build-info.properties
...
~/Desktop/MyProject/springboot/target$ cat classes/META-INF/build-info.properties
build.artifact=springboot
build.group=com.wong
build.name=springboot
build.time=2020-03-22T03\:35\:24.179Z
build.version=1.0.0

4.spring-boot:start 和 spring-boot:stop

~/Desktop/MyProject/springboot$ mvn package spring-boot:start
http://www.lbrq.cn/news/1066519.html

相关文章:

  • 提供网站建设报/优秀网页设计
  • 阿里云服务器做网站/网店网络推广方案
  • 网站商城建设/西安网红
  • 怎么做好网站推广/seo实战密码第四版pdf
  • 徐州做网站的公司招聘/seo关键词优化的技巧
  • 手机做车载mp3下载网站/黑帽seo寄生虫
  • 湘潭专业网站建设湘潭振企专业/互联网营销推广怎么做
  • 专业代做时时彩网站/百度网盘电话人工服务
  • 龙海市城乡规划建设局网站/营销方案范文
  • 上海模板网站/网络营销公司哪家可靠
  • qq是谁开发的/上海网站优化公司
  • python做网站安全性/黄金网站软件免费
  • 家居企业网站建设新闻/baidu百度
  • 企业网站怎么做两种语言/百度指数
  • 网页设计工资待遇/成都seo推广
  • 网站首图怎么做/线上营销模式
  • 中国自适应网站建设/网站加速器
  • 学做网站制作/seo搜索引擎工具
  • 做网站1000以下哪家好/吸引人的推广标题
  • 华为手机官方网站登录/天津百度seo代理
  • 商务网站建设评估的指标/百度手机应用市场
  • 百度网站 收录/免费舆情监测平台
  • 佛山手机网站建设优化/宣传推广
  • 开周边网站怎么做品牌/广告收益平台
  • 微信小商店开店流程/长沙seo就选智优营家
  • 做ppt好用的网站有哪些/阿里云自助建站
  • 东莞企业网站制作出售/小红书推广
  • 济南做网站优化公司/怎么自己创建网站
  • 动态网站建设软件/广告策划书
  • 为什么做民宿网站/郑州网络推广哪个好
  • Python实现Word转PDF全攻略:从入门到实战
  • ORA-12514:TNS: 监听程序当前无法识别连接描述符中请求的服务
  • 有限元方法中的数值技术:三角矩阵求解
  • Nvidia Orin DK 刷机CUDA TensorRT+硬盘扩容+ROS+Realsense+OpenCV+Ollama+Yolo11 一站式解决方案
  • [硬件电路-143]:模拟电路 - 开关电源与线性稳压电源的详细比较
  • 知识点汇集(二)-misc