解决SpringBoot中jar包部署没有主清单属性的问题
【摘要】 今天在阅读并学习《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)