赞
踩
<!--打包插件,jar包和依赖包分开,依赖包打包到lib下 测试可行-->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <version>2.6</version>
- <configuration>
- <archive>
- <manifest>
- <addClasspath>true</addClasspath>
- <classpathPrefix>lib/</classpathPrefix>
- <mainClass>com.xxx.xxxService</mainClass>
- </manifest>
- </archive>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-dependency-plugin</artifactId>
- <version>2.10</version>
- <executions>
- <execution>
- <id>copy-dependencies</id>
- <phase>package</phase>
- <goals>
- <goal>copy-dependencies</goal>
- </goals>
- <configuration>
- <outputDirectory>${project.build.directory}/lib</outputDirectory>
- </configuration>
- </execution>
- </executions>
- </plugin>
<!--打包,把依赖包打包到jar内 测试OK-->
- <!--<plugin>-->
- <!--<artifactId>maven-assembly-plugin</artifactId>-->
- <!--<configuration>-->
- <!--<descriptorRefs>-->
- <!--<descriptorRef>jar-with-dependencies</descriptorRef>-->
- <!--</descriptorRefs>-->
- <!--<archive>-->
- <!--<manifest>-->
- <!--<mainClass>com.xxx.xxxService</mainClass>-->
- <!--</manifest>-->
- <!--</archive>-->
- <!--</configuration>-->
- <!--<executions>-->
- <!--<execution>-->
- <!--<id>make-assembly</id>-->
- <!--<phase>package</phase>-->
- <!--<goals>-->
- <!--<goal>single</goal>-->
- <!--</goals>-->
- <!--</execution>-->
- <!--</executions>-->
- <!--</plugin>-->
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。