解决SpringBoot中jar包部署没有主清单属性的问题

举报
cxuan 发表于 2021/07/15 02:58:37 2021/07/15
【摘要】 今天在阅读并学习《SpringCloud 微服务实战》的时候,当阅读到 这一行的时候,不知道该如何处理了。 第一次尝试 直接使用书中的代码进行尝试 java -jar eureka-server-1.0.0.jar --spring.profiles.active=peer1 1 出现错误,无法执行如下命令 毫无头绪,求助于网络 发现没有使用如下命令 ...

今天在阅读并学习《SpringCloud 微服务实战》的时候,当阅读到

在这里插入图片描述
这一行的时候,不知道该如何处理了。

第一次尝试

直接使用书中的代码进行尝试

java -jar eureka-server-1.0.0.jar --spring.profiles.active=peer1

  
 
  • 1

出现错误,无法执行如下命令
在这里插入图片描述

毫无头绪,求助于网络

发现没有使用如下命令

mvn clean, mvn package

  
 
  • 1

mvn clean , mvn package

第二次尝试

当我使用了mvc clean 和 mvn package 命令之后再次尝试

还是出现如下错误
在这里插入图片描述

不得已,再次求助于网络

这次了解到要在mvn package的打包目录,也就是对应target目录中执行如下操作

打包完成之后的jar 包是

eureka-server-0.0.1-SNAPSHOT.jar

  
 
  • 1

第三次尝试

在对应的target目录下执行

java -jar eureka-server-0.0.1-SNAPSHOT.jar --spring.profiles.active=peer1

  
 
  • 1

又出现了错误:

再次求助于网络

当我看到这篇博客
https://blog.csdn.net/u010429286/article/details/79085212
的时候,我才明白这是什么意思,按照博客的配置后

<build>
  <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin>
  </plugins>
 </build>

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

再次在对应的target文件下启动,才解决了此问题

文章来源: cxuan.blog.csdn.net,作者:程序员cxuan,版权归原作者所有,如需转载,请联系作者。

原文链接:cxuan.blog.csdn.net/article/details/88777624

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。