`

spring boot 打包

 
阅读更多

在对应的pom文件中,找到packing这个属性,改为war;如果没有,就自己加一个,这个是有默认值的,默认为jar

例如:

<modelVersion>4.0.0</modelVersion>

<groupId>com.xxx.yyy</groupId>

<artifactId>test-war</artifactId>

<packaging>war</packaging>

<version>1.0</version>

配置 你的pom.xml文件,配置 packaging为 war ,然后点击 pom.xml右键,run  as 选择 install 或是 package;(可以在执行install 或是 package;之前先执行clean ;install和package区别,install会将打的包生成在maven仓库中.m2文件夹中

 

如果项目没问题,配置没问题,就会在项目的target 的目录里生成 war文件。

 

是因为建的是普通java工程,需要把它转换成maven project。
操作步骤如下:

1、右键工程--maven--Disable maven nature 
2、在当前目录下执行命令(就是有pom.xml文件的那个目录) —— mvn eclipse:clean 
3、重新转换该工程为maven工程。右键工程--- 'Configure'--- 'Convert to meven project'

 

自总结

 

选中项目右键-run as – maven clean 在打包前需要先clean,clean成功后,选择 maven install 进行打包。

 

打包成功后,生成的war包会在项目目录-target目录下

分享到:
评论

相关推荐

    spring boot 初始工程项目,maven父子工程,Spring boot 打包找不到主类问题

    spring boot 初始工程项目,maven父子工程,Spring boot 打包找不到主类问题 JMeter压测接口:https://blog.csdn.net/2301_79691134/article/details/134211018

    Spring boot打包jar分离lib和resources方法实例

    Spring Boot 打包 jar 分离 lib 和 resources 方法实例 在 Spring Boot 项目中,打包 jar 文件是一个非常重要的步骤。传统的 jar 包中,所有文件都打包到一个 jar 包中,这样会使得 jar 文件非常臃肿,在进行服务...

    spring boot 入门开发

    - **打包方式**:Spring Boot 项目可以通过 Maven 插件打包成可执行的 JAR 文件,这种方式使得应用可以独立运行,无需外部的 servlet 容器。 - **Maven 插件**:`spring-boot-maven-plugin` 可以将项目打包成一个自...

    Spring boot 示例 官方 Demo

    spring-boot-package-war:spring-boot打包成war包示例 spring-boot-shiro:springboot 整合shiro rbac示例 spring-boot-file-upload:使用Spring Boot 上传文件示例 spring-boot-fastDFS:Spring Boot 整合FastDFS...

    spring boot打包成可执行jar包

    Spring Boot 打包成可执行 JAR 包 Spring Boot 是一个流行的 Java 框架,用于构建 Web 应用程序和 RESTful API。然而,在将 Spring Boot 应用程序打包成可执行 JAR 包时,可能会遇到一些问题。本文将介绍如何解决...

    spring boot项目和vue一起放在tomcat部署

    "Spring Boot 项目与 Vue 一起部署到 Tomcat 服务器" 在本文中,我们将介绍如何将 Spring Boot 项目和 Vue 一起部署到 Tomcat 服务器中。这个过程需要我们对 Tomcat 服务器进行配置,以便能够正确地部署并运行我们...

    spring boot一键打包zip,并且在linux下直接部署的高效方法工具

    5.daemon-linux-zip.xml --主要用于打包的配置 备注:1,2,3这三个文件放在工程的src的bin目录下,在linux下执行的时候可能会提示找不到文件,例如start.sh:只需要vim start.sh,然后:set ff=unix,最后:wq即可 5文件...

    十分钟上手spring boot

    - 将Spring Boot应用打包成一个可执行的jar文件。 **12. 接下来阅读什么** - 继续深入学习Spring Boot的更多特性和高级主题。 - 探索如何使用Spring Boot构建微服务架构。 - 学习如何对Spring Boot应用进行单元...

    Spring Boot讲义.pdf

    开发完成后的Spring Boot应用程序通常被打包为一个可执行的JAR文件,可以使用命令`java -jar`来运行这个应用。它是一个独立的应用,不需要依赖外部的Servlet容器。 ### 结语 通过以上知识点的介绍,我们可以看到...

    Spring Boot打包war jar 部署tomcat

    Spring Boot 打包 war jar 部署 tomcat Spring Boot 是一个基于 Java 的框架,用于快速构建独立的生产级别的基于 Spring 框架的应用程序。在实际开发中,我们经常需要将 Spring Boot 应用程序部署到 tomcat 服务器...

    Spring Boot 2 Cookbook 第二版

    书中会介绍如何打包Spring Boot应用为可执行JAR,以及如何在这些平台上部署和管理应用。 最后,你将学习到如何监控和管理Spring Boot应用,例如使用Actuator提供的健康检查、指标收集、审计日志等功能。 总的来说...

    Spring Boot Examples

    Spring boot使用的各种示例,以最简单、最实用为标准 spring-boot-helloWorld:spring-boot的helloWorld...spring-boot-package-war:spring-boot打包成war包示例 spring-boot-shiro:springboot 整合shiro rbac示例

    Spring Boot-实战

    8. **部署与运行**:讨论如何打包Spring Boot应用为可执行JAR或WAR文件,以及如何在Docker容器、云平台(如Heroku)上部署应用。 9. **微服务架构**:可能涉及如何使用Spring Cloud构建微服务,包括服务发现、配置...

    Spring Boot Reference Guide.pdf 英文

    最后,文档解释了如何运行示例以及创建可执行jar文件,这是Spring Boot打包和分发应用的标准方式。 **依赖管理** Spring Boot的依赖管理功能让项目依赖变得非常简单,文档中详细介绍了如何使用Maven和Gradle等构建...

    Spring Boot面试题(92题)

    运行Spring Boot应用有多种方式:一是将项目打包成jar或war,然后通过命令行或放入应用服务器运行;二是利用Maven或Gradle插件直接运行;三是直接在IDE中执行主类的main方法。 Starters是Spring Boot的一大特色,...

    将Spring boot应用打包成镜像放到docker中运行

    将Spring boot应用打包成镜像放到docker中运行: https://blog.csdn.net/anla_/article/details/79943251

    spring boot 相关技术

    Spring Boot 是一个由 Pivotal 团队开发的框架,旨在简化 Spring 应用程序的初始搭建以及开发过程。它提供了预配置的依赖项和自动配置功能,使得开发者可以快速地创建生产级别的基于 Spring 的应用程序。 《Spring ...

    spring boot应用启动原理分析.pdf

    1. **Spring Boot 打包机制** 当使用 Maven 或 Gradle 构建 Spring Boot 项目时,Spring Boot Maven 插件或 Gradle 插件会生成一个“fat”JAR 文件,也称为“uber”JAR。这个 JAR 包含了所有依赖库,使得应用程序...

Global site tag (gtag.js) - Google Analytics