背景

maven工程子模块打j可运行的ar包

打包运行时出现

java -jar cloud-more-dbsource-1.0-SNAPSHOT.jar
cloud-more-dbsource-1.0-SNAPSHOT.jar中没有主清单属性

解决方法,在maven的配置中添加一下代码

<plugins>
    <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
            <configuration>
               <mainClass>circay.abc.test.MoreDbApplication</mainClass>
            </configuration>
            <executions>
               <execution>
                  <goals>
                      <goal>repackage</goal>
                     </goals>
                </execution>
             </executions>
    </plugin>
</plugins>

注意:需要将mainClass中的类 circay.abc.test.MoreDbApplication 更换为你自己main方法的主类

    <mainClass>circay.abc.test.MoreDbApplication</mainClass>
 

最后修改于 2019-12-16 01:15:29
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付