使用Intellij Idea打包java为可执行jar包
来源:互联网 发布:有道云协作 mac 编辑:程序博客网 时间:2024/05/22 02:26
自己在实际工作中的需要,使用Idea打包项目为可执行的jar包,网上找了好多文章但总是不成功,多次尝试后终于跑通,所以记录下来,希望可以帮助各位
步骤:
1. 选中Java项目工程名称,在菜单中选择 File->project structure... (快捷键Ctrl+Alt+Shift+S)。
2. 在弹出的窗口中左侧选中"Artifacts",点击"+"选择jar,然后选择"from modules with dependencies"。
3. 在配置窗口中配置"Main Class"。
4.配置“Directory for META-INF/MAINFEST.MF”,此项配置的缺省值是:D:\Intellij\SeriesPublish\src\main\java,需要改成:D:\Intellij。如果不这样修改,打成的jar包里没有包含META-INF/MAINFEST.MF文件,这个应该是个IDEA的BUG(参考:http://stackoverflow.com/questions/15724091/how-to-run-a-jar-file-created-using-intellij-12),配置完成后如下图所示,点击OK进入下一步。我个人建议选择“extract to the target JAR”,这样所有依赖的jar包都会放在生成的jar包中。
5. 完成后,点击OK,Apply等按钮,回到IDEA的主菜单,选择“Build - Build Artifacts”下的“Build”或者“Rebuild”即可生成最终的可运行的jar,在D:\Intellij\SeriesPublish\out\artifacts\SeriesPublish_jar下面找到生成的目标jar,可以看到META-INF/MAINFEST.MF文件被正确包含,内容也正确。
好了,大功告成
参考:
http://bglmmz.iteye.com/blog/2058785
http://blog.csdn.net/xiao257/article/details/52981891
http://www.cnblogs.com/blog5277/p/5920560.html
阅读全文
0 0
- 使用Intellij Idea打包java为可执行jar包
- IntelliJ IDEA导出Java 可执行Jar包
- IntelliJ IDEA导出Java 可执行Jar包
- IntelliJ IDEA导出Java 可执行Jar包
- IntelliJ IDEA导出Java 可执行Jar包
- IntelliJ IDEA导出Java 可执行Jar包
- idea打包java可执行jar包
- 【转载】idea打包java可执行jar包
- IntelliJ打包可执行的Jar包
- 使用intellij idea制作可执行jar文件
- IDEA打包可执行jar
- IntelliJ IDEA 把Maven项目导出可执行jar包
- Java 可执行Jar包打包方法
- intellij idea 导出可执行jar
- 使用 IntelliJ IDEA 在 Java 项目中添加 JAR 包
- 使用 IntelliJ IDEA 在 Java 项目中添加 JAR 包
- Intellij 打可执行jar包
- idea导出可执行jar包
- 浙大PAT甲级-1032
- 修改git 账号,邮箱
- redis订阅发布
- Angular.js学习笔记——第一课 简介
- jQuery绑定事件 bind用法
- 使用Intellij Idea打包java为可执行jar包
- 快速排序算法实现
- 两个Android端基于蓝牙通讯的demo
- Git stash命令
- Java异常处理( try catch finally throw throws exception error)
- 上课后对【css】中清除浮动的总结
- 【NOIP模拟考一】组合数学 day1 third 子集
- Leetcode 32. Longest Valid Parentheses
- loadrunner简单使用——HTTP,WebService,Socket压力测试脚本编写