前言

IntelliJ IDEA 编译生成 Jar 包的方式与 Eclipse 不同,如何将此 Maven 构建 Java 推荐引擎项目生成 Jar 包确实搜索了不少资料,有成功的有失败的,特将此验证成功的方法记录下来分享给遇到此类问题的朋友。

开发环境

OS: Windows 8.1

JRE: 1.7.0

开发工具: IntelliJ IDEA 13.1.1

Configuration and make project

1. 选中Java项目工程名称,在菜单中选择 File->project structure... (快捷键Ctrl+Alt+Shift+S)。

2. 在弹出的窗口中左侧选中"Artifacts",点击"+"选择jar,然后选择"from modules with dependencies"。

3. 在配置窗口中配置"Main Class"。

 

选择“Main Class”后配置“Directory for META-INF/MAINFEST.MF”,本文中选择的项目根目录,配置完成后如下图所示,点击OK进入下一步。

4. 在弹出的窗体中选中"Build On make "(make 项目的时候会自动输出jar)

5. 以上的步骤就完成了编译时生成Jar包的配置,然后在菜单中选择Build->make project 。

在项目输出目录下去Jar包,执行命令即可运行Jar文件。


作者:雪松 
出处:http://www.cnblogs.com/xuesong/ 
本文版权归作者和博客园共有,欢迎转载,转载请标明作者、出处和原文链接。 
未经作者同意请您务必保留此声明。 

IntelliJ IDEA 将 Maven 构建的 Java 项目打包相关推荐

  1. java maven log4j配置_如何在Maven构建的Java项目中使用log4j

    参考: 说明: 本文仅仅作为项目开发过程中的记录,不提供详细的说明.按照步骤直接复制粘贴即可成功使用. 第一步:添加依赖 log4j log4j 1.2.17 第二步:添加配置文件 文件位置说明:直接 ...

  2. Maven学习总结(八)——使用Maven构建多模块项目

    2019独角兽企业重金招聘Python工程师标准>>> Maven学习总结(八)--使用Maven构建多模块项目 在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分 ...

  3. Maven学习总结(8)——使用Maven构建多模块项目

    2019独角兽企业重金招聘Python工程师标准>>> Maven学习总结(八)--使用Maven构建多模块项目 在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分 ...

  4. 使用Maven管理Eclipse Java项目(多modules编译)

    http://www.blogjava.net/lostfire/archive/2012/03/27/58428.html 使用Maven管理Eclipse Java项目 本文可以任意转载,但请保留 ...

  5. 使用maven构建多模块项目

    使用maven构建多模块项目是一种很常见的需求. 如果不使用多模块构建项目,就需要mvn install把每个项目安装到本地maven仓库中,这样每次构建都很复杂. 使用maven构建多模块项目,能够 ...

  6. 使用 GraalVM 将基本的 Java 项目打包成 EXE

    使用 GraalVM 将基本的 Java 项目打包成 EXE GraalVM 的环境搭建 将基本的 Java 项目打包成 EXE 将 JAR 转化为 EXE GraalVM 与 Java 中其它打包成 ...

  7. 解决Spring的java项目打包后执行出现“无法读取方案文档...“、“原因为 1) 无法找到文档; 2) 无法读取文档; 3) 文档的根元素不是...”问题

    解决Spring的java项目打包后执行出现"无法读取方案文档..."."原因为 1) 无法找到文档; 2) 无法读取文档; 3) 文档的根元素不是..."问题 ...

  8. Java项目打包成exe的详细教程

    Java项目打包成exe的详细教程 把Java项目打包成exe共分为以下两步: 1. 利用Eclipse先把Java项目先打成jar包 2. 利用exe4j工具把jar包转成exe 这里以Java项目 ...

  9. 把java项目打包成安装包

    把Java的项目环境和可执行的EXE文件打包成安装包 把java项目打包成可执行的exe文件请看我这边文章:CSDN 1.需要准备3个应用 7z用于把项目目录打包成* .7z格式的压缩文件 7zsfx ...

  10. Java项目打包成exe

    windows平台下,eclipse的Java项目打包成exe教程,超详细-- 一,在eclipse开发平台下开发好Java项目(无错误,并可正确运行),首先要把Java项目打包成.jar文件.如下图 ...

最新文章

  1. 读Kafka Consumer源码
  2. shell如何将标准错误输出重定向为标准输出
  3. win10环境变量设置_win10配置anaconda环境变量
  4. Altiris 7.1 安装
  5. SpringBoot 项目war包部署 配置外置tomcat方法
  6. SAP 中如何寻找增强
  7. android 关闭蓝牙打电话功能,Android蓝牙开发【八】hfp接听、挂断电话
  8. (二)ElasticSearch6.1.1 Python API
  9. 求翻转数循环结构C语言,[LeetCode Easy题快一起刷起来] 1. 两数之和 7. 整数翻转
  10. APP审核关于3.2.1金融资格的审核回复苹果
  11. LINUX下载编译FreeType
  12. C语言数据结构——串的定义及抽象数据类型
  13. python日常练习五,PPT批量转化pdf,批量把Word存入excel
  14. ACCESS数据库程序设计
  15. launchpad乐器_PreSonus 发布 ATOM 打击垫控制器(视频)
  16. 关于城市旅游的HTML网页设计——中国旅游HTML+CSS+JavaScript 出游旅游主题度假酒店 计划出行网站设计
  17. 基于routeros的ADSL带宽叠加
  18. 完美解决Sudo doesn‘t work: “/etc/sudoers is owned by uid 1000, should be 0”
  19. Amazon ParallelCluster 3 集成 ANSYS CFD 计算
  20. 抖音火了,但MCN却在毁掉整个行业

热门文章

  1. html经过菜单变色移开恢复,h5学习笔记:transition菜单过渡变色
  2. PHP 订单拆单后明细总金额与订单金额存在差异
  3. Git 输入命令git branch -a 后怎么返回
  4. Layui 表格table 第一次加载动态设置列
  5. java数组清空能释放jvm内存嘛_一文带你深入理解JVM
  6. JAVA:获得当前执行路径的办法
  7. 奇怪:WINDOWS排序错了?
  8. error LNK2005: DllMain 已经在MSVCRT.lib中定义
  9. 编译OpenJDK8:No CONF given, but more than one configuration found in
  10. 手机停机时,考虑允许低速上网以充值