maven中把依赖的JAR包一起打包

 本文以转移至本人的个人博客,请多多关注!
 本文以转移至本人的个人博客,请多多关注!
 本文以转移至本人的个人博客,请多多关注!
 本文以转移至本人的个人博客,请多多关注!

        <plugins>
            <plugin>
                <artifactId>maven-assembly-plugin</artifactId>
                <configuration>
                    <archive>
                        <manifest>
                            <mainClass>com.allen.capturewebdata.Main</mainClass>
                        </manifest>
                    </archive>
                    <descriptorRefs>
                        <descriptorRef>jar-with-dependencies</descriptorRef>
                    </descriptorRefs>
                </configuration>
            </plugin>
        </plugins>
    </build>

要将依赖包一起打包的话,需要使用maven-assembly-plugin插件。需要注意的是,使用此插件进行打包时,不再是使用mvn package 命令,而是使用

mvn assembly:assembly命令。执行成功后会在target文件夹下多出一个以-jar-with-dependencies结尾的jar包。这个jar包中就包含了当前项目的所有依赖包,

可以独立执行。

posted @ 2016-08-22 20:32  刀客八号  阅读(9163)  评论(0编辑  收藏  举报