SpringBoot的两种部署方法:jar和war
2017-10-15 16:32
681 查看
本文欢迎转载,转载请注明出处,谢谢! http://blog.csdn.net/colton_null 作者:喝酒不骑马 Colton_Null from CSDN
然后,只需要执行package操作即可生成jar包。
![](https://img-blog.csdn.net/20171015162954866?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQ29sdG9uX051bGw=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
点击package,会在工程生成的target目录下,生成jar文件。
![](https://img-blog.csdn.net/20171015163003533?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQ29sdG9uX051bGw=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
jar文件的名称可以在pom.xml中配置
例如
![](https://img-blog.csdn.net/20171015163029496?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQ29sdG9uX051bGw=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
改为
并填下如下依赖覆盖默认的tomcat依赖
此时运行package,同样,会在target目录下生成war文件。
这样就可以用war文件放在web 容器中运行了。
jar形式
如果要打包成jar包形式,需要现在pom.xml文件中配置如下<packaging>jar</packaging>
然后,只需要执行package操作即可生成jar包。
点击package,会在工程生成的target目录下,生成jar文件。
jar文件的名称可以在pom.xml中配置
例如
<build> <finalName>aim_jar</finalName> </build>
war形式
可以在创建项目时,选择打包方式
如果创建时选择的是jar包形式,那么如何修改呢?
在pom.xml中将<packaging>jar</packaging>
改为
<packaging>war</packaging>
并填下如下依赖覆盖默认的tomcat依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope> </dependency>
此时运行package,同样,会在target目录下生成war文件。
这样就可以用war文件放在web 容器中运行了。
相关文章推荐
- SpringBoot打包jar、war部署项目
- tomcat 部署war包的两种方法
- 使用idea 在springboot添加本地jar包的方法 部署的时候本地jar没有包含的解决方法
- Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
- war、jar包的打包方法,命令行方式和使用jbuilder或者eclipse
- Spring Boot 部署(jar和war的区别)
- Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
- Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
- Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
- Hudson + SVN + Maven 持续集成实现自动化编译、打包、部署(over SSH 和 Deploy war/ear to a container 两种部署方式)
- Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
- Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
- Java项目打包成jar文件的两种方法
- Maven使用本地jar包并打包进war包里面的方法
- Maven引入本地Jar包并打包进War包中的方法
- 将java源码打成jar包的两种方法
- 部署和分发.NET应用程序的两种方法
- myeclipse中对jar包中的类热部署调试方法介绍
- Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
- java中调用本地动态链接库(*.DLL)的两种方式详解和not found library、打包成jar,war包dll无法加载等等问题解决办法