Idea 打包jar 包的方法

1. File-> Project structure->Artifacts -> JAR ->From modules with dependencis.

 2.此时会在你选择的Main Class 同一目录下生成META-INF 文件夹以及其中的.MF 文件 :

3. 点击Build -> Build Artfacts ->Action(Build),此时会在你的项目文件中产生一个out 文件夹,其中可以看到已经打包好的jar 文件。

 4. 用cmd 运行jar 包:

cmd 中输入java -jar +your jar file 就可以执行相应的功能。

 5. 最后:

运行jar如果出现 invalid or corrupt jarfile的报错:

请确保你的.MF 文件夹与main class 在同一目录下,再做尝试,重新build。 祝你好运!

Intellij IDEA如何打包jar文件?相关推荐

  1. 【Java 虚拟机原理】Dalvik 虚拟机 ( 打包 Jar 文件和 Dex 文件 | 反编译 Dex 文件 | 分析 Dex 文件反编译结果 )

    文章目录 前言 一.打包 Jar 文件和 Dex 文件 1.示例代码 2.打包 Jar 文件 3.打包 Dex 文件 二.反编译 Dex 文件 三.分析 Dex 文件 1.Student 类相关信息 ...

  2. java生成dex_打包jar文件,jar转dex,class转dex等各种转换整理

    打包jar文件 主模块build.gradle根路径加入任务 task makeJar(type: org.gradle.api.tasks.bundling.Jar) { //指定生成的jar名称 ...

  3. exe4j 打包 jar 文件为 exe 文件(GUI程序)

    exe4j 打包 jar 文件为 exe 文件(GUI程序) 1.资源分享 2.把项目打包成 exe 文件 2.1 把项目打包成 jar 包(用 fatjar 打包项目) (1) 把 net.sf.f ...

  4. 打包jar文件后的spring部署及hibernate自动建表经验总结

    楔子 用spring+hibernate做一个服务器运行程序,在部署到服务器时(打包成jar,在window server2008下运行),出现了以下两个纠结问题: 1. 加载不了Spring容器 2 ...

  5. 打包jar文件 外部调用资源 so等

    一个非常好的从jar文件中加载so动态库方法,在android的gif支持开源中用到.这个项目的gif解码是用jni c实现的,避免了OOM等问题. 项目地址:https://github.com/k ...

  6. java文件打包jar文件_如何把JAVA文件打包成jar文件

    本文讲解了把java文件打包成jar文件的方法,经测试可行.由于作者没时间用批处理文件进行操作的方法没有列出来. (1)把一个java文件打包到当前目录   javac –d . *.java (2) ...

  7. java文件打包jar文件_把java文件打包成.jar (jar命令详解)

    把java文件打包成.jar (jar命令详解) 先打开命令提示符(win2000或在运行框里执行cmd命令,win98为DOS提示符),输入jar Chelp,然后回车(如果你盘上已经有了jdk1. ...

  8. Win打包jar文件

    提示:unity 跟Android Studio交互,需要在as中导出jar包,因为里面有个UnityPlayerActivity.cs,需要删除,不然Unity会报重复文件的错. 前言 本人不太喜欢 ...

  9. java打包后的图片文件在哪,java程序打包jar文件自带图片

    今天打包jar的文件的时候发觉图片无法定位导致图片加载失败.然后把图片放在jar文件路径下,图片就可以加载了.然后尝试写一段能够使jar文件定位图片位置的方法,成功了.但是会发觉,后者比前者在载入的时 ...

  10. java文件打包jar文件_Java打包成jar文件,以及将jar文件导出为exe文件方法汇总(图形说明)...

    方法一:用j2ewiz,使用方法如下: 操作步骤: 1.         双击j2ewiz.exe,出现软件注册窗口,点击下一步. 2.         选择待转换的Jar文件及最低Jvm版本.我选择 ...

最新文章

  1. 一次挖掘SRC漏洞 - 从0到有
  2. 开始做在线拍照功能了
  3. 解决:springcloud eureka 注册的服务config-client 状态Status:UNKNOWN (1)
  4. shell编程的for和while循环
  5. 计算机vb小游戏,用vb6.0做一个小游戏
  6. Ubuntu20软件商店无法正确加载,解决办法
  7. 品质qc工程图_QC工程图_(品管).xls
  8. oracle全量增量_数据同步:全量与增量
  9. 华为否认Mate40升级鸿蒙传闻,华为鸿蒙系统什么时候上市?华为否认Mate40升级鸿蒙传闻...
  10. 怎样打印微信文档文件?
  11. 海洋环境保护具体内容
  12. python3读文件中文_详解Python3解决读取中文文件txt编码的问题
  13. MP2459被完美替代内部集成有功率MOSFET管FS2459的60V0.5A降压IC
  14. Android凉了也要看的面试题,2020年5月美团Android面试真题(三面
  15. 管理信息化涉及的领域
  16. 「LuoguP4995」「洛谷11月月赛」 跳跳!(贪心
  17. javaweb出现HTTP500的可能问题的解决方案
  18. 复旦计算机学院博士张磊,张磊-计算机与信息工程学院官网
  19. python上的免费免登录微信智能聊天机器人
  20. u盘linux 使用痕迹,制作u盘linux-使用手册

热门文章

  1. 多比特杯第四届ACM程序设计竞赛同步赛
  2. 证件管理系统开发1 :明确需求
  3. 图片验证码是如何刁难用户的?一招教你彻底去除图片验证码!
  4. liteide+g:Goland多版本管理
  5. 图像处理中的深度学习技术
  6. 010 editor 应用templates分析ELF和dex文件
  7. cad找形心插件 lisp_晓东CAD家园-论坛-A/VLISP-[LISP程序]:求形心-谁有求形心的LISP.帮帮忙。时在是太累啦。 - Powered by Discuz!...
  8. Maix_Bit官方烧录软件和IDE的使用
  9. 安装一台RHEL7虚拟机
  10. 直播平台软件开发的全流程探索