Spring Boot项目源码启动正常,打成jar包后启动报错找不到主类

  • Post author:
  • Post category:其他


java -jar .\target\demo-0.0.1-SNAPSHOT.jar
personal-demo-0.0.1-SNAPSHOT.jar中没有主清单属性

网上翻了,大多都是说在pom.xml加以下这段

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

加上还没没有解决问题,依然是找不到主类

知道看到一位大神(回头找不到原链接,请见谅)的文章,在上面的答案基础上再把执行器配置出来,也就是:

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <executions>
                    <execution>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>
</project>

最终完美解决问题



版权声明:本文为DR_9228原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。