本文介绍通过maven将项目打成可执行jar包的方法。
本文需要读者具备maven基础知识,了解maven的一般配置、插件配置,了解maven的phase、goal的概念,了解dependency和manifest的作用。
先决条件:
(本文所述方法适用于项目的特点)
1、项目必须是maven项目;
3、项目中必须有一个主入口类,在用户双击打包后的jar文件时可以被执行。
打包:
第一种情况:独立项目,且无第三方依赖包
这种情况下,我们需要maven的maven-jar-plugin插件来帮我们打包。请在项目pom.xml中的plugin配置处加入如下内容:(注意看<!-- -->注释部分)
... <plugin> <artif