当自己的工程需要打jar包,并且要引入依赖的相关jar包时,普通的mvn package命令是不会把依赖包打入工程中的。需要在pom.xml中做如下配置:
................................. google_2 org.apache.maven.plugins maven-compiler-plugin 2.3.2 maven-assembly-plugin com.kylindata.google.ack jar-with-dependencies
然后用如下命令即可打jar包:
mvn assembly:assembly -Dmaven.test.skip=true