您的位置:首页 > 其它

IntelliJ 导出jar包方法及部分问题解决

2016-12-28 17:42 239 查看
1、打开File-->Project Structure-->Artifacts

点击组哟侧窗口的“+”,添加我们要打包的moudle



2、点击右侧窗口的“+”,添加jar依赖和文件等



注意是compile output



添加完成后界面如下图



3、点击build-->Build Artifacts



点击build,可以先clean下



4、生成可执行jar



问题解决:

1、jar中没有清单属性

由于IntellJ的结构是src/main/java/包名,默认产生的MANIFEST.MF文件也是这个结构,但是打出jar的格式实际上是src/包名

所以在生成的MANIFEST.MF路径要修改为src路径下,还有要指定Main Class



2、执行时抛出异常“java.lang.SecurityException: Invalid signature file digest for Manifest main attributes”

该原因是由于重复包引用导致,打包后 META-INF 目录多出了一些 *.SF 等文件所致

可用rar打开jar删除.SF文件即可执行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  intellij jar
相关文章推荐