Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >spring boot打jar时候提示Unknown lifecycle phase mvn

spring boot打jar时候提示Unknown lifecycle phase mvn

作者头像
凯哥Java
发布于 2019-06-30 11:44:02
发布于 2019-06-30 11:44:02
2K0
举报
文章被收录于专栏:凯哥Java凯哥Java

1:在pom.xml中添加相关插件:

<build>

   <plugins>

       <plugin>

           <groupId>org.springframework.boot</groupId>

           <artifactId>spring-boot-maven-plugin </artifactId>

       </plugin>

       <plugin>

           <groupId>org.springframework.boot</groupId>

           <artifactId>spring-boot-maven-plugin</artifactId>

       </plugin>

   </plugins>

</build>

2:在运行的时候执行:mvn package

运行后出现如下错误:

Unknown lifecycle phase "mvn"。

解决方案:

输入:clean package

出现:

成功。

启动命令:

java -jar xxx.jar

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-01-02 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
深入Spring Boot (十四):jar/war打包解决方案
这位朋友说网络上有很多重复、不可用的技术文章,这个倒是事实,更糟糕的一些自媒体为了流量抄来抄去,增加我们查找解决方案的时间成本,我也尝试去搜索了一下“SpringBoot打包”,结果不尽人意,所以,总结了这篇打包解决方案。
JavaQ
2021/01/05
2.3K0
深入Spring Boot (十四):jar/war打包解决方案
解决 java -jar 报错:xxx.jar 中没有主清单属性
在使用 java -jar xxx.jar 命令运行 Java 应用程序时,遇到了以下错误:
Damon小智
2024/11/26
5330
解决 java -jar 报错:xxx.jar 中没有主清单属性
Spring Boot 项目打包问题集锦: jar依赖多出boot-inf 文件夹问题/多环境动态打包/缺少BOOT-INF目录问题等
使用maven插件打包后,发现包很小100来kb,显然是不对,包内缺少BOOT-INF目录,BOOT-INF是用于存放引用的外部lib的,所以缺少,打出来的包根本不能运行:
一个会写诗的程序员
2021/07/15
3.5K0
企业都在用的 spring boot 打包插件,真的超好用!
在平时的项目中,我们用到了 spring boot 默认的插件 spring-boot-maven-plugin 来进行打包,打的包是直接可执行的。但是这次,有一个多模块项目,我负责其中一个模块的开发,开发完成之后,发现打的包直接执行报找不到主类,这就有点奇怪了,所以就有了这篇文章。
create17
2020/07/14
1.8K0
企业都在用的 spring boot 打包插件,真的超好用!
Spring Boot七分钟快速实践
只需要3个文件就可以构建一个完整项目,而且启动也不需要依赖第三方组件,直接执行命令
十毛
2019/03/27
3620
Spring Boot - 瘦身大作战:优雅应对Spring Boot Fat Jar
通过启动参数loader.path配置外置依赖包的加载路径。 项目成功启动,说明我们配置的外包依赖包加载生效了
小小工匠
2023/11/26
9110
Spring Boot - 瘦身大作战:优雅应对Spring Boot Fat Jar
Spring Boot Maven 打包可执行Jar文件!
Maven pom.xml 必须包含 [plain] view plain copy <packaging>jar</packaging>   [html] view plain copy <build>   <plugins>   <plugin>   <groupId>org.springframework.boot</groupId>   <artifactId>spring-boot-maven-plugin</artifactId>   <configuration>   <fo
庞小明
2018/07/06
1K0
SpringBoot-打包&部署
SpringBoot 项目支持两种打包方式,一种是 WAR 包,然后在 Tomcat 上部署运行,一种是 JAR 包,内置了 Tomcat,可以直接运行。
每周聚焦
2025/02/11
2720
SpringBoot-打包&部署
Spring Boot Maven Plugin打包异常及三种解决方法:Unable to find main class
【背景】spring-boot项目,打包成可执行jar,项目内有两个带有main方法的类并且都使用了@SpringBootApplication注解(或者另一种情形:你有两个main方法并且所在类都没有使用@SpringBootApplication注解),pom.xml如下 <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <v
庞小明
2018/07/06
16.1K0
使用spring boot创建fat jar APP
在很久很很久以前,我们部署web程序的方式是怎么样的呢?配置好服务器,将自己写的应用程序打包成war包,扔进服务器中指定的目录里面。当然免不了要配置一些负责的xml和自定义一些servlet。
程序那些事
2020/07/08
1K0
微服务下 Spring Boot Maven 工程依赖关系管理
最基本的 pom.xml 包含工程信息、Spring Boot 父工程、属性配置、依赖包、构建插件
轻量级云原生架构实验室
2018/08/02
6700
微服务下 Spring Boot Maven 工程依赖关系管理
SpringBoot 项目打包方式 jar 和 war
1. jar包方式启动 ---- 1. 添加依赖 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build> 2. 生成jar包 Eclipse:pom.xml,选择 ru
山海散人
2021/03/03
5840
Spring Boot项目打包配置详解
在开发Spring Boot应用程序时,打包是将应用程序准备为可执行文件的关键步骤之一。为了简化和优化这一过程,Spring Boot提供了一个方便的Maven插件,即spring-boot-maven-plugin。本文将详细讲解如何在pom.xml中配置该插件,以及相关的注意事项。
GeekLiHua
2025/01/21
2640
Spring Boot的依赖管理和构建工具
Spring Boot 是一个基于 Spring 框架的快速开发应用程序的工具,它提供了快速、开箱即用的方式来构建独立的、可部署的 Spring 应用程序。在使用 Spring Boot 时,我们需要管理依赖并使用构建工具来构建我们的应用程序。本文将介绍 Spring Boot 的依赖管理和构建工具,并提供一些实际示例。
堕落飞鸟
2023/04/05
1.1K0
Spring Boot + Vue前后端分离项目,Maven自动打包整合
现在各类项目为了降低项目、服务模块间的高度耦合性,提出了“前后端分离”,而前后端分离的项目该如何打包呢?
xcbeyond
2020/03/25
5K2
SpringBoot工程打包部署
将打好的war包,拷贝到%TOMCAT_HOME%/webapps/, 然后正常启动tomcat即可
科技新语
2025/01/07
680
SpringBoot工程打包部署
SpringBoot项目打成war和jar的区别「建议收藏」
1.我的一个springboot项目,用mvn install打包成jar,换一台有jdk的机器就直接可以用java -jar 项目名.jar的方式运行,没任何问题,为什么这里不需要tomcat也可以运行了? 2.然后我打包成war放进tomcat运行,发现端口号变成tomcat默认的8080(我在server.port中设置端口8090)项目名称也必须加上了。 也就是说我在原来的机器的IDEA中运行,项目接口地址为 ip:8090/listall,打包放进另一台机器的tomcat就变成了ip:8080/项目名/listall。这又是为什么呢?
全栈程序员站长
2022/08/25
2.5K0
SpringBoot项目打成war和jar的区别「建议收藏」
使用Maven构建的Springboot父子工程的项目打包部署
1、SpringBoot作为微架构的主要实现技术,其发布项目的方式极为简单,只需要在项目中配置好插件,然后打包执行就可以了,并且这个执行不需要特别复杂的配置。
别先生
2020/10/30
2.2K0
使用Maven构建的Springboot父子工程的项目打包部署
Spring Boot 整合 docker
Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。
程序员果果
2019/05/16
4300
如何自定义spring boot插件
自定义Spring Boot插件一般指的是创建一个扩展Spring Boot功能的自定义自动配置模块,或者是创建一个完全独立的Maven或Gradle插件,用于执行特定的任务,例如构建时的操作。这里我将解释如何创建一个自定义的Spring Boot自动配置模块(也被称为自定义Starter),这种插件会在Spring Boot应用启动时自动配置相关服务。
用户7353950
2024/04/03
1940
如何自定义spring boot插件
相关推荐
深入Spring Boot (十四):jar/war打包解决方案
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档