idea打包可执行jar包

idea打包可执行jar包

打包步骤

最近在练习微服务项目,需要对项目进行打包运行部署,所以对常用的打包方法稍微总结了一下。

1、在项目上鼠标右键 --> Open Module Settings 或者 (file --> project structure)
在这里插入图片描述
上图为点击后出现的窗口(另外可以通过快捷键打开ctrl-shift-alt-s)

2, Artifacts --> + --> JAR --> From modules with dependencies…
在这里插入图片描述
3、要运行的类,选一个Main Class,是你这个项目(脚本)的主方法
在这里插入图片描述
选中第一个红色圆圈标记即可勾选默认选项,获取启动main()函数
第二个圆圈标记的需要删除,否则会报错–>找不到main函数
在这里插入图片描述勾上include in project build,设置好后点击apply–>ok

3、Build Artifacts… --> XXX.jar --> Build
在这里插入图片描述
4、点击尝试执行jar包
在这里插入图片描述
改错:这种错误可以通过在MANIFFEST,MF中添加主类信息即可
在这里插入图片描述
这个bug很头疼,找了很多网上攻略,都没有解决,如果有知道办法的希望不吝赐教,谢谢!!!

代替的解决方法

1) 使用eclipse进行打包,maven install (生成的jar包在target包里),比较方便
2) 使用cmd进行打包,cd到目标所在目录,调用命令mvn package进行打包(比较简单,一般不会出错,建议使用),生成的jar包也在target包下

猜你喜欢

转载自blog.csdn.net/weixin_43935907/article/details/88543218