声明:教程演示使用的开发工具的版本是 IntelliJ IDEA 14.1.4。

1、选择IDEA开发工具菜单栏 File --> Project Structure,弹出如下窗口,在左侧的列表中选中"Artifacts",然后点击绿色的"+"号,选择"JAR",再选择From modules with dependencies:

2、安装如下图示进行选择,选择好之后点击确定按钮:

3、选中项目名(比如thrift-server),再选中"<output root>",点击创建文件夹的图标,创建一个名为resources的目录:

4、选中创建好的resources目录,点击"+"号,选择"File",在弹出的窗口中选择自己项目resources文件夹中的所有配置文件:

添加完之后如下图所示:

5、点击IDEA菜单栏的"Build"-->"Build Artifacts...":

6、选择Build,IDEA开发工具此时就开始打包了:

7、打好的jar包默认会放在新生成的classes目录下:

8、在生成的包目录上点击鼠标右键,选择"Show in Explorer",可以打开本地磁盘目录:

9、在jar包所在的目录空白处,安装Shift键的同时,点击鼠标右键,选择"在此处打开命令行窗口"(仅限win7系统),

然后使用"java -jar"命令来执行自己的jar包:

PS:可能会遇到的问题,如果在操作过程中遇到如下提示,说明你之前已经安装上面的步骤打过一次jar包了,它已经在项目的resources目录下生成了

一个名为"META-INF"的目录:

所以,需要先删除此目录,然后再重新打包:

如果觉得本文对您有帮助,不妨扫描下方微信二维码打赏点,您的鼓励是我最大的动力:

使用 IDEA 开发工具(版本为 IntelliJ IDEA 14.1.4)打可执行jar包的操作步骤相关推荐

  1. java 扰码工具_【Developer Log】ProGuard扰码可执行JAR包

    在项目上线之前需要通过ProGuard来对java的class进行混淆,以避免反编译方式,来保护自己的代码.ProGuard网上有很多资料,可以参考:http://blog.csdn.net/zhan ...

  2. 【IntelliJ IDEA】导出可执行 JAR 包

    文章目录 一.创建 Java 工程 二.导出可执行 JAR 包 一.创建 Java 工程 选择 " 菜单栏 / File / New / Project " 选项 , 创建新应用 ...

  3. idea 执行 java jar_使用 Intellij Idea 打包 java 工程为可执行 jar 包-Go语言中文社区...

    步骤: 1. 选中Java项目工程名称,在菜单中选择 File->project structure... (快捷键Ctrl+Alt+Shift+S). 2. 在弹出的窗口中左侧选中" ...

  4. 使用 Intellij Idea 打包 java 工程为可执行 jar 包

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 其实还有个简单多了方法,见: 超简单方法: Intellij Idea 把 java 工程打成可运行 ...

  5. 库 01_EOS 普元 EOS Platform 7.6 开发版安装时没装coframe,后续再部署coframe源码的操作步骤

    元数据起始 [解答] 一.环境:EOS Platform 7.6 开发版(未装Coframe).Mysql5.5,安装时已初始化 二.所用介质:操作步骤里的介质均从 http://pan.baidu. ...

  6. 普元 EOS Platform 7.6 开发版安装时没装coframe,后续再部署coframe源码的操作步骤

    [解答] 一.环境:EOS Platform 7.6 开发版(未装Coframe).Mysql5.5,安装时已初始化 二.所用介质:操作步骤里的介质均从  https://pan.baidu.com/ ...

  7. Unity新手必备!推荐一些免费模型、音乐等素材网址,推荐开发工具,故障、报错处理,推荐的官方资源包教程学习

    1.使用外部资源 虽然建议创建最终出现在游戏中的所有资产,但通常不可避免地要依赖外部找到的资产.这些外部资产不会阻止您的游戏作为 Game Jam 条目上传,也不会取消您的投票资格.但是,必须记住,这 ...

  8. python编程软件排行榜_Python编程开发工具:这10个对Web开发者最有用的Python包

    Python编程一时间成为了开发人员最喜欢的语言之一.无论是专业的,业余的,还是作为一个Python初学者,都可以从Python编程语言及其程序包中受益.Python已经被证明是当今最具活力的面向对象 ...

  9. IntelliJ IDEA 中无法下载Maven仓库源代码jar包到本地

    场景:IDEA maven项目中导入spring-boot包坐标,下载后项目没报错,但是ctrl +鼠标 死活无法点击到内部看父依赖,但是老版本包坐标却可以,百思不得其解, 打开本地仓库下载文件夹,对 ...

最新文章

  1. 【技术干货】卷积神经网络中十大拍案叫绝的操作
  2. 华昊中天获国投创业等机构数亿元投资,专注抗肿瘤小分子化学药物研发...
  3. vue+ssr+axios
  4. memcached的基本命令(安装、卸载、启动、配置相关)
  5. javascript的垃圾回收机制
  6. makefile教程链接
  7. 没有5G也很香!iPhone去年四季度出货量了解下
  8. php斐波那契数列循环,两种php实现斐波那契数列的方法
  9. 三菱PLC软件有LINUX版本吗,三菱PLC编程软件(GX Developer)
  10. android动画送礼物,【Android】直播App礼物弹窗及连送礼物动画
  11. virmach VPS升级Ryzen锐龙主机后vps一直离线无法重置解决办法
  12. 实战pixi+gsap,仿刹车动画
  13. 亚马逊云技术防范勒索病毒
  14. SDN学习继续(二)
  15. 【Eclipse下载与安装教程】
  16. 蓝桥杯之单片机设计与开发(18)——模数转换A/D与数模转换D/A
  17. 语义分割论文-DeepLab系列
  18. 二维码原理与编码介绍
  19. 【C】echo命令的实现
  20. 这个“读心术”的算法可以解读你大脑中的图像

热门文章

  1. Python-EEG工具库MNE中文教程(14)-Epoch对象中的元数据(metadata)
  2. JStorm/Storm源码解读(二)--启动篇
  3. oculus rift 开发入门
  4. 砸下数百万美元分析CEO语气,这帮投资者用AI发现了比财报更多的细节
  5. 这群人学做AI架构师,目标却是让人们感知不到AI的存在
  6. AI医疗版App Store来了:GE发布“爱迪生魔盒”,集成各方医疗方案,李开复点赞...
  7. 给你一天时间,如何理清AI圈儿现状?
  8. 杜甫在线演唱《奇迹再现》、兵马俑都能开口说话……微博网友用AI技术分分钟打破次元壁...
  9. Windows支持直接访问Linux子系统文件:你的下一台Linux何必是Linux
  10. Flutter 系列(一)安装与配置