maven打包可执行jar包
在pom.xml文件中添加以下代码
<
build
>
<
plugins
>
<
plugin
>
<
groupId
>
org.apache.maven.plugins
</
groupId
>
<
artifactId
>
maven-assembly-plugin
</
artifactId
>
<
version
>
2.3
</
version
>
<
configuration
>
<
appendAssemblyId
>
false
</
appendAssemblyId
>
<
descriptorRefs
>
<
descriptorRef
>
jar-with-dependencies
</
descriptorRef
>
</
descriptorRefs
>
<
archive
>
<
manifest
>
<!--主函数-->
<
mainClass
>
**.mainclass
</
mainClass
>
</
manifest
>
</
archive
>
</
configuration
>
<
executions
>
<
execution
>
<
id
>
make-assembly
</
id
>
<
phase
>
package
</
phase
>
<
goals
>
<
goal
>
assembly
</
goal
>
</
goals
>
</
execution
>
</
executions
>
</
plugin
>
</
plugins
>
</
build
>
执行mvn assembly:assembly
生成jar存放在target目录下
通过java -jar **.jar来执行jar包