一:以下面的Mq程序为例,对他进行打包,指定Producker为主类(调用jar会自动执行该类的main方法)
主类mian方法如下:
二:打jar方法如下
1.Module:要打包的模块
2.Main Class:指定打包的主类
3.生成MF文件的路径(重要),注意只能生成在resources目录下,默认是java的路径下是不生效的
查看生成好的MF文件是否在resources目录下,然后进去查看Main-Class是否指定正确
1.生成jar的路径
2.点击这个jar
3.显示的信息如下,看是否都是指定正确
在Build中点击Bulid Artifacts...
此时选好我们的模块,点击Build即可
此时看到jar是已经生成好了
三:测试W
1.反编译工具查看MF文件指定的Main-Class路径是否正确
2.本地CMD测试,java -jar jar路径即可