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

Idea打包springboot项目war包,测试通过

pom.xml文件

<!--包名以及版本号,这个是打包时候使用,版本可写可不写,建议写有利于维护系统-->
<artifactId>tsgdemo</artifactId>
<version>0.0.1-SNAPSHOT</version>
<!--打包形式-->
<packaging>war</packaging><!--该依赖的作用是:在项目打包时,剔除springboot内置tomcat。-->
<!--如果没有该步骤,打成的war包内,会有关于内置tomcat的多余的jar包,但是并不影响项目最终的部署与运行。-->
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-tomcat</artifactId><scope>provided</scope>
</dependency><!--加入SpringBoot打包插件(pom.xml)-->
<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins>
</build>

springboot项目启动文件:

@SpringBootApplication
@MapperScan("com.sise.tsgdemo.mapper") //扫描的mapper
public class TsgdemoApplication {public static void main(String[] args) {SpringApplication.run(TsgdemoApplication.class, args);System.out.println("=======项目启动成功,欢迎使用=======");}//打包@Overrideprotected SpringApplicationBuilder configure(SpringApplicationBuilder application) {return application.sources(TsgdemoApplication.class);}
}

等maven加载完之后,准备打包:点击右侧的maven
先清理一下:clean,之后再package打包就行了
在这里插入图片描述

http://www.lryc.cn/news/4197.html

相关文章:

  • python+django高校师生健康信息管理系统pycharm
  • CUDA中的流序内存分配
  • 开源、低成本的 Xilinx FPGA 下载器(高速30MHz)
  • Maven专题总结
  • 谷粒商城--SPU和SKU
  • 二叉树OJ题(上)
  • 第一章 PDF语法
  • IntelliJ IDEA 创建JavaFX项目运行
  • IC封装常见形式
  • Linux通配符、转义符讲解
  • [OpenMMLab]提交pr时所需的git操作
  • pandas——groupby操作
  • webpack.config.js哪里找?react项目关闭eslint监测
  • OpenCV 图像梯度算子
  • Linux c编程之Wireshark
  • 极客时间_FlinkSQL 实战
  • Pytorch 混合精度训练 (Automatically Mixed Precision, AMP)
  • 使用太极taichi写一个只有一个三角形的有限元
  • 进程,线程
  • 第03章_基本的SELECT语句
  • 干货 | 简单了解运算放大器...
  • C++定位new用法及注意事项
  • 【Android笔记75】Android之翻页标签栏PagerTabStrip组件介绍及其使用
  • 【Kafka】【二】消息队列的流派
  • 现代 cmake (cmake 3.x) 操作大全
  • how https works?https工作原理
  • Docker的资源控制管理
  • MMSeg无法使用单类自定义数据集训练
  • Redis使用方式
  • 无主之地3重型武器节奏评分榜(9.25) 枪械名 红字效果 元素属性 清图评分 Boss战评分 泛用性评分 特殊性评分 最终评级 掉落点 掉率 图片 瘟疫传播