使用maven插件构建可执行jar包

2018-12-11  本文已影响0人  hanshan426

maven的maven-assembly-plugin插件可以将工程依赖的相关类库直接打成一个可执行jar包

pom.xml配置

<plugin> 
  <groupId>org.apache.maven.plugins</groupId>  
  <artifactId>maven-assembly-plugin</artifactId>  
  <version>3.1.0</version>  
  <configuration> 
    <descriptorRefs> 
      <descriptorRef>jar-with-dependencies</descriptorRef> 
    </descriptorRefs>  
    <archive> 
      <manifest> 
        <mainClass>com.demo.App</mainClass> 
      </manifest> 
    </archive> 
  </configuration>  
  <executions> 
    <execution> 
      <id>make-assembly</id>  
      <phase>package</phase>  
      <goals> 
        <goal>single</goal> 
      </goals> 
    </execution> 
  </executions> 
</plugin>

打包命令

mvn clean package assembly:single
上一篇 下一篇

猜你喜欢

热点阅读