软件编程
位置:首页>> 软件编程>> java编程>> Maven打包jar包没有主属性问题解决方案

Maven打包jar包没有主属性问题解决方案

作者:这,看不懂  发布时间:2023-11-25 06:56:32 

标签:maven,jar,主属性

Spring boot项目结合docker容器用,打了个jar包,启动的时候竟然说:no main manifest attribute, in target/*.jar

但也不是所有的微服务的jar包都不能启动,比对一下这两个包对应的打包插件

可以用的长这样:


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

不能用的长这样:


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

唯一的区别就是少了个这:


<executions>
         <execution>
           <goals>
             <goal>repackage</goal>
           </goals>
         </execution>
       </executions>

这东西的作用是:创建一个自动可执行的jar或war文件

来源:https://www.cnblogs.com/malefeng/p/13356370.html

0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com