一、Maven的pom.xml配置
package配置一定要配成jar形式:
<packaging>jar</packaging>
还有加上所需的依赖:
<dependencies>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.47</version>
</dependency>
</dependencies>
二、把pom文件中依赖的jar添加到工程中
在resources目录下新建一个lib子目录,把依赖的jar包添加进来:
三、IDEA操作
下面Module中选择需要打jar包的模块,Main Class选中含有main方法的类,选择’extract to the target JAR’,注意:红框中的路径只能到src\目录,不能到main\java(否则打成的jar中META-INF/MANIFEST.MF不含有Main-Class信息)
点击ok,保存即可。然后点击Build,选择Build Artifacts
选择红框中点击就会生成jar包了