您的位置:首页 > 其它

Maven将有依赖其它jar包的项目打包成jar包(路径依赖),一步到位。

2015-03-24 15:20 323 查看
在使用Maven做jar包的项目,这个项目依赖的其它的jar包。

参考 http://blog.163.com/coffee_hc/blog/static/4485331920121274422988/
可以配置可运行包,并且直接拷贝依赖JAR到lib下,简单实用,一步即可。配置如下:

只要在pom里面添加如下:

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<classpathPrefix>lib/</classpathPrefix>
<mainClass>ywzn.gl.ExeclToMongoDB.JavaReadExcel</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>copy</id>
<phase>package</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<outputDirectory>${project.build.directory}/lib</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>


其中ywzn.gl.ExeclToMongoDB.JavaReadExcel是主方法的类。

然后再运行 run as --> Run Configuration --> clean package 即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: