idea jar包发布
2018-08-21 15:14
92 查看
我自己用idea新建一个springboot项目,打包一直有问题,百度了下,又总结了下。
方式一:
找到Project Structure菜单,然后点开,照下图点击
然后出现下图所示
红框1:为你项目的main函数所在类。
红框2:打包时候将所有依赖包单独打出来,也就是会有一堆的jar文件。如果选择上面选项,运行时候会报错,其实就是找不到相关依赖类,应该有办法解决,但我不会。
红框3:java项目打包的文件,其中记录相关引用。我用的是项目根目录,如果存在则删除,不存在忽略。
然后到下图这个节目,什么也不用管,直接apply 然后ok 即可
完事后,开始build一下,Build->Build Artifacts->ReBuild即可,有四个选项,当然不解释什么了,然后在项目根目录生成out文件夹,然后找到你的项目jar包,用java -jar xxx.jar运行即可。
方式二:
使用idea的maven project 模块来生成jar,我觉得这个方式比上面好多了,直接上图
方法1.File - Settings - Plugins - Maven Integration
方法2.View -> Tool Windows > Maven Projects
搞出下图所示的界面
想搞什么操作,直接双击其中的命令即可,比如我要打包,就直接双击package那个齿轮即可,完成之后,在项目根目录下出现target文件夹,打开有么有发现和eclipse的一样,直接copy你的jar文件即可
方式一:
找到Project Structure菜单,然后点开,照下图点击
然后出现下图所示
红框1:为你项目的main函数所在类。
红框2:打包时候将所有依赖包单独打出来,也就是会有一堆的jar文件。如果选择上面选项,运行时候会报错,其实就是找不到相关依赖类,应该有办法解决,但我不会。
红框3:java项目打包的文件,其中记录相关引用。我用的是项目根目录,如果存在则删除,不存在忽略。
然后到下图这个节目,什么也不用管,直接apply 然后ok 即可
完事后,开始build一下,Build->Build Artifacts->ReBuild即可,有四个选项,当然不解释什么了,然后在项目根目录生成out文件夹,然后找到你的项目jar包,用java -jar xxx.jar运行即可。
方式二:
使用idea的maven project 模块来生成jar,我觉得这个方式比上面好多了,直接上图
方法1.File - Settings - Plugins - Maven Integration
方法2.View -> Tool Windows > Maven Projects
搞出下图所示的界面
想搞什么操作,直接双击其中的命令即可,比如我要打包,就直接双击package那个齿轮即可,完成之后,在项目根目录下出现target文件夹,打开有么有发现和eclipse的一样,直接copy你的jar文件即可
相关文章推荐
- 堡垒机应用发布软件安装手册
- TFS发布计划发送到钉钉消息群
- 【黑金动力社区】【新品发布】EVTFT36/43,EVGA86液晶模块蓄势待发
- Google发布AdSense中文博客
- EntLib.com Blog 开源ASP.NET/C# 博客平台 v3.1 发布(提供源码下载)
- Silverlight5正式候选版发布附下载地址(Silverlight 5.0 RC)
- 开源搜索引擎 Iveely Search Engine 0.2.0 的发布
- ios 真机测试与发布详细流程,基于最新的开发者网站,ios7,xcode5(有截图的哦)[[[第二部分程序的发布]]]
- iOS项目通过xcodebuild和xcrun自动发布
- 2014年全球发布的八款重要软件
- Xcode7的发布后的crash跟踪,轻松定位崩溃代码 Address Sanitizer: 妈妈再也不用担心 EXC_BAD_ACCESS
- 博客园文章编辑器5.0版本发布(markdown版)
- 发布系统和流程
- PyOdps 0.4版本发布,从一个故事说起
- CXF之使用工厂方法(java代码)发布服务与进行客户端调用
- Loonframwork示例发布[JAVA Game Script]
- Qt4.5将新增LGPL发布方式
- Windows 8 8102 微软官方发布的开发者预览版,分为32位、64位和服务器三个版本
- 阿兰avg制作精灵测试版发布啦~
- EasyPlat.net V5正式发布web.config配置文件内容