导致idea不能打jar包是因为idea项目里没有这个文件导致的
解决方法
1.
2.
设置完是这样子的,关于 JAR files from libraries的两个选项:
选中第一个的话,打完包后是一个jar包
选中第二个的话,打完包后是一个jar包,外带你项目所用的jar包
第一种,它会生成一个jar文件
第二种会将maven的jar也拿过来,导致有很多jar包。建议选择第2个
3.
4.如果不是自己想要的,可以删除生成的这个文件MANIFEST.MF还可以按照上面重新建立这个文件
5.完成