IDEA 将 SpringBoot 的项目打包成 war包
程序员文章站
2024-02-02 22:58:28
...
步骤一: 修改pox.xml文件
1.首先将 <packaging>jar</packaging>修改为 <packaging>war</packaging>
2.在dependencies里面添加以下代码:
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>1.3.2</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.4</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-joda</artifactId>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-parameter-names</artifactId>
</dependency>
步骤二:修改SpringBoot中的启动文件
步骤三: 操作步骤应该是在IDEA上面中找到 Build--》Build Artifacts--》点击生成war包
备注: 打包修改完后不要运行该项目,会报错的。
因为这个是为打包而设计的方案,如果大家想要运行项目的话,一定要把spring-boot-starter-tomcat中 <scope>provided</scope>注释掉才可以运行,不然肯定会出错,这点大家一定要注意。
正确的操作步骤应该是在IDEA中找到Build--》Build Artifacts--》点击生成war包,这样利用IDEA将SpringBoot的项目打包成war文件的所有步骤就完成了。
上一篇: 一加电视配置曝光:55英寸QLED屏幕、8杜比扬声器
下一篇: 执行源文件错误或找不到源文件
推荐阅读
-
SpringBoot项目在IDEA中打jar包及部署在linux服务器上
-
IDEA 将 SpringBoot 的项目打包成 war包
-
idea将web项目打成war包并运行到tomcat服务器上
-
idea将web项目打包成war部署到服务器的tomcat
-
将Spring Boot项目打包成jar包&war包
-
springBoot项目打war包,部署到外部tomcat;解决打包后resources下的文件全部丢失
-
springboot 项目执行出现中文乱码(从本地运行到打war包)
-
SpringBoot打包项目成war包,并部署到服务器的tomcat上
-
idea打包SpringBoot项目打包成jar包和war
-
IDEA 将 SpringBoot 项目打包成jar