在IDEA工具中启动成功,但是使用java -jar命令启动,提示‘没有主清单属性’

来源:2-11 聚合工程整合SpringBoot

qq_谁动了我的奶酪_03546962

2020-03-20 17:21:29

通过命令行java -jar启动失败

http://img.mukewang.com/climg/5e748ace09ce792305080050.jpg

在IDEA中启动项目是成功的,并且接口可以正常访问。

http://img.mukewang.com/climg/5e748af609ba22c819171039.jpg

写回答

1回答

qq_谁动了我的奶酪_03546962

提问者

2020-03-20

上网搜了一下,说是需要在pom文件中加入

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

于是在foodie-api的那个工程的pom中加入了这句话,结果就可以了,虽然不是很懂。。。看老师的代码里也没有加这个东西

0
hoveingQY
h 这个插件的含义是告诉maven打包的时候用springbooot的打包方式去打包。打包好后在cmd命令窗口 java -jar xxx.jar 执行的时候,才能找到springboot的启动类,也就是Application
h020-03-20
共1条回复

Java架构师-技术专家

千万级电商项目从0到100全过程,覆盖Java程序员不同成长阶段的核心问题与解决方案

2672 学习 · 5839 问题

查看课程