maven项目生成可执行jar包:使用MANIFEST.MF指定class-path

maven项目生成可执行jar包:使用MANIFEST.MF指定class-path

一、生成Runnable JAR file

右键项目 -> Export -> Runnable JAR file
maven项目生成可执行jar包:使用MANIFEST.MF指定class-path

二、设置JAR包位置,复制依赖,设置可执行类

maven项目生成可执行jar包:使用MANIFEST.MF指定class-path

三、解压jar包,找到MANIFEST.MF文件,放到项目中(建议放在项目根目录下)

maven项目生成可执行jar包:使用MANIFEST.MF指定class-path

四、修改MANIFEST.MF文件

maven项目生成可执行jar包:使用MANIFEST.MF指定class-path

五、右键项目 -> Export -> JAR file

maven项目生成可执行jar包:使用MANIFEST.MF指定class-path

六、默认一致,点击Next

maven项目生成可执行jar包:使用MANIFEST.MF指定class-path

七、默认一致,点击Next

maven项目生成可执行jar包:使用MANIFEST.MF指定class-path

八、选择生成的MANIFEST.MF文件,点击Finish

maven项目生成可执行jar包:使用MANIFEST.MF指定class-path

九、将第二步复制的依赖文件夹放到可执行Jar相同目录下,运行可执行Jar包

执行命令:Java -jar 包名.jar