栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Intellij IDEA--将Java项目打包为jar包--方法/实例

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Intellij IDEA--将Java项目打包为jar包--方法/实例

原文网址:Intellij IDEA--将Java项目打包为jar包--方法/实例_IT利刃出鞘的博客-CSDN博客

简介

        本文介绍Idea打包普通Java项目的方法。

        本文使用Idea将普通Java项目打包为jar包,并使用java -jar xxx.jar命令来运行它。

        本文中说的普通Java项目,是没有使用maven或者gradle这种构建工具的项目,如果用了这些构建工具,直接用它们的打包命令是最合适的。见:

maven--使用Idea打包SpringBoot项目--方法/实例_IT利刃出鞘的博客-CSDN博客

gradle--使用Idea打包SpringBoot项目--方法/实例_IT利刃出鞘的博客-CSDN博客

新建普通Java项目

创建完之后,在main里边输出个“Hello World” :

打包为jar包

1.进入项目结构

选中Java项目的工程名称,在菜单中选择 File=> Project Structure…

2.选择从模块中生成带依赖的JAR包

Project Settings=> Artifacts=> "+“=> JAR=> from modules with dependencies

3. 配置主类、依赖的存放方式

配置"Main Class":点击那个文件夹图标,Idea会自动识别到main类。

JAR files from libraries选择“extract to the target JAR”:将所有的依赖放到生成的JAR包中。

另外要注意:Directory for meta-INF/MANIFEST.MF这里,会自动生成出来。如果没有自动生成或者是灰色的,重新操作上述步骤。否则,后边用java -jar来执行时会失败,报错为:

Error: Invalid or corrupt jarfile jar

4.确认上述操作

执行完上一步之后,左侧会生成meta-INF文件夹。

先点击“Apply”,再点击“OK”

 ​​​

5.打包 

Build=> Build Artifacts...=> 点击“Build”或“Rebuild”即可生成最终的可运行的jar

编译之后:

命令行运行jar包

法1:用命令行运行

法2:用Idea调用出Power Shell来运行

右键demo_java.jar=>  Open In=> Terminal

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/343729.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号