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

Intellij IDEA--将Java项目打包为jar包--方法实例,第1张

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

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/4694076.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-07
下一篇 2022-11-07

发表评论

登录后才能评论

评论列表(0条)

保存