Spring Boot 项目打包 IDEA 的多种方法
本篇文章主要介绍了 Spring Boot 项目打包 IDEA 的多种方法,通过实例代码详细介绍了 War 包和 Jar 包两种打包方法,对大家的学习或工作具有一定的参考借鉴价值。
War 包打包方法
War 包打包方法是将 Spring Boot 项目打包成 War 文件,然后部署到 Tomcat 服务器上。下面是 War 包打包方法的步骤:
1. 在启动类继承 `SpringBootServletInitializer`,并添加 `@SpringBootApplication` 注解。
2. 将项目的 `pom` 文件修改为 War 文件,添加 `<packaging>war</packaging>`。
3. 添加 Tomcat 依赖,添加 `<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope></dependency>`。
4. 点击右键项目,然后点击 Open Module Settings(或者直接按 F4),点击 Artifatcs ===》点击+号 》Web Application:Exploded》,然后点击第二项,勾选 Include in project build,点击 Apply 》OK。
5. 回到主页,点击工具栏中的 Build 》build Artifatcs ==》all Artifatcs ==》build,等待执行成功。
6. 将打包好的项目放入 Tomcat 服务器的 webapp 目录下,运行。
Jar 包打包方法
Jar 包打包方法是将 Spring Boot 项目打包成 Jar 文件,然后使用命令 `java -jar xxx.jar` 运行。下面是 Jar 包打包方法的步骤:
方法一:
1. 点击右键项目,然后点击 Open Module Settings(或者直接按 F4)。
2. 点击 Artifatcs ===》点击+号 》JAr》,然后弹出页面。
3. 在 Main Class 选中驱动类,在 jar file from libraries 单选中 copy to the output directory and link via manifest。
4. 点击 OK,勾选 Include in project build,点击 Apply 》OK。
5. 回到主页,点击工具栏中的 Build 》build Artifatcs ==》all Artifatcs ==》build,等待执行成功。
6. 使用命令 `java -jar xxx.jar` 运行 Jar 文件。
方法二:
1. 点击右侧 Maven projects,打开 Lifecycle。
2. 把上面闪电图标点亮,双击 clean 清空原先的。
3. 成功后双击 package 等待执行打包成功。
4. 使用命令 `java -jar xxx.jar` 运行 Jar 文件。
这篇文章介绍了 Spring Boot 项目打包 IDEA 的多种方法,包括 War 包和 Jar 包两种打包方法,对大家的学习或工作具有一定的参考借鉴价值。