美文网首页
springboot 项目jar包执行时提示 xxx.jar中没

springboot 项目jar包执行时提示 xxx.jar中没

作者: SlowGO | 来源:发表于2019-10-28 09:47 被阅读0次

    问题描述

    一个springboot项目,是父子工程的结构,子工程可以独立运行。

    在 eclipse 里面直接运行子工程里面的那个springboot 主类可以正常运行。

    使用maven可以正常编译和打包整个工程,但执行某个子工程的jar包时就报错:

    xxx.jar中没有主清单属性
    

    解决方法

    在子工程的pom文件里添加:

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

    重新编译打包后就可以正常运行了。

    相关文章

      网友评论

          本文标题:springboot 项目jar包执行时提示 xxx.jar中没

          本文链接:https://www.haomeiwen.com/subject/qguvvctx.html