首先要实现maven打包,pom需要引入依赖

pom.xml

 <project>
<dependencies>
……
</dependencies> <build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId><!--要通过maven进行打包操作 需要这个插件-->
</plugin>
</plugins>
</build> </project>

然后也有一些相关配置:

其中:

<packaging></packaging> 设置打成jar或war包     <skipTests>true</skipTests>跳过打包时的test检查
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.6.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.nsoft</groupId>
<artifactId>gkzp</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging><!--mvn package 打包方式, jar为jar包 war 为war包(由于采用web3.0 规范,是没有web.xml 的,需另行配置(别忘了servlet))-->
<name>gzy-gkzp</name>
<description>广职院-公开招聘系统网站</description> <properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version><!--JDK版本1.8-->
<skipTests>true</skipTests> <!--mvn命令打包跳过test-->
</properties>
</xml>

然后就可以用mvn package命令打包了,但我本地装了好几个maven、是用本地的还是idea自带的啥的,可能会有有问题。直接如下ok。

然后dos下命令 java - jar gkzp-0.0.1-SNAPSHOT.war 启动  (war包和jar包都可以用java - jar部署运行)。

这里别忘了把tomcat依赖的<scope>provided</scope>参数注释掉(不然打的war包要放到额外的tomcat容器中才能运行的)

最新文章

  1. python 面向对象初级篇
  2. 突破瓶颈,对比学习:Eclipse开发环境与VS开发环境的调试对比
  3. Web APi之手动实现JSONP或安装配置Cors跨域(七)
  4. ajax实例1
  5. 剑指offer系列22--二叉树中和为某一值的路径
  6. CODESOFT中怎样打印数据库中的特定数据?
  7. PHP与MySQL中编码的设置
  8. Another 20 Docs and Guides for Front-End Developers
  9. ACM第三次比赛 Big Chocolate
  10. Codeforces Round #252 (Div. 2) 441B. Valera and Fruits
  11. SDWebImage实现图片缓存
  12. Spark版wordcount,并根据词频进行排序
  13. 个人博客制作如何选择前端模板 thinkcmf后台加载新模板 CSS js文件
  14. ueditor编辑器多图上传为什么顺序打乱了
  15. vue better-scroll用法
  16. Cookie知识点总结
  17. 电脑用bat脚本给手机批量自动安装apk文件 autoInstall.bat
  18. Problem C: 默认参数:求圆面积
  19. Java基础-SSM之mybatis一对一外键关联
  20. 高斯消元法求解异或方程组: cojs.tk 539.//BZOJ 1770 牛棚的灯

热门文章

  1. (原创)C++半同步半异步线程池2
  2. Consider defining a bean of type &#39;com.*.*.feign.*FeignClient&#39; in your configuration.
  3. spring data jpa使用@Transactional注解开启事务后失败不回滚
  4. cisco路由器telnet及设置用户名和密码的几种方式
  5. Python 使用 win32com 模块对 word 文件进行操作
  6. [Linux]虚拟机下安装ubuntu后root密码设置
  7. c#之break和continue的区别
  8. 关于docker的scratch镜像与helloworld
  9. HMAC哈希消息认证码
  10. 池化技术之Java线程池