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

article/2025/10/23 17:28:24

原文网址: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” :

法1:用Idea打包为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

编译之后:

法2:命令行运行jar包

法1:用命令行运行

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

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


http://chatgpt.dhexx.cn/article/yohWF18a.shtml

相关文章

IDEA 连接 数据库

IDEA 连接 数据库 一、首先确保数据库服务是打开的 使用 mysql -u root -p 连接数据库服务器。若不能进入到 mysql 里面则说明 没有启动服务器,使用 net start mysql 命令启动。如果 net start mysql 也无法启动,就需要 安置 MySQL: 以管理员…

Java Idea中如何导入mysql驱动jar包

1、把mysql驱动jar包复制到lib目录下,然后选中驱动jar包右击,选择 Add as Library... 2、弹出面板,选择jar包生效范围:Global Library 全局有效,Project Library 当前工程有效,Module Library 模块有效 选中…

[idea] idea导包的三种方式(导入jar包/添加库/全局库)

idea导包的三种方式 直接复制 库和模块 全局库 虽然现在主流都是maven项目,偶尔还是需要手动导包. 网上已有的三种导包方式教程都是基于普通项目,不适用于idea的web项目,现在介绍适用于web项目的导包方式. 直接复制 这是单次导包最简单的方式,**在web/WEB-INF目录下新建lib文…

IDEA创建java项目并打包成jar包

IDEA创建java项目的步骤详解 首先在自己的D盘下建一个文件夹,用来存放我们待会新建的项目,我创建了IdeaProject: 1,第一步打开idea 2,第二步选择创建java项目,并选择自己的jdk(我自己本地已经…

使用Idea中将单个java类打包成jar包

开工第一天,正在暗自爽,领导让帮个忙,给一个工具类打成jar包,供其他项目组使用,这就开始了尝试。 其实网上已经有好多人写过了,只是尝试了几篇,坑得不轻,自己做下笔记,留…

IDEA打包项目为jar文件

在使用IDEA将所编写的java项目打包成jar文件时遇到了不少问题,所幸最后解决了,但是对于具体的原因却是疑惑的,因此进行记录。 首先,怎么做? IDEA打包项目为jar包第一种方法(成功) 要使用maven的…

idea 引入第三方jar包 及打包

1.项目里新建libs文件夹&#xff0c;放入需要引用的jar 2.idea–》File–》Project Structure 添加手动导入的jar&#xff0c;后确认。 3.项目中可以正常使用引入的jar了。 pom中添加本地jar <dependency><groupId>com.jd</groupId><artifactId>hut…

idea如何导入MySQL的jar包

idea如何导入MySQL的jar包 在此网站找到与自己的MySQL对应jar包下载&#xff1a;https://mvnrepository.com/artifact/mysql/mysql-connector-java 下载jar包&#xff1a; 在idea相对应的目录下新建一个lib的目录&#xff0c;然后将jar包复制粘贴到该目录下 最后&#xff…

【JDBC】idea添加mysql-jar包(很轻松)

添加jar包 官网下载jar包idea导入jar包&#xff1a;检查 官网下载jar包 官网地址&#xff1a;MySQL :: Download Connector/J &#x1f447;&#x1f447;&#x1f447; 下载完之后解压&#xff1a; 打开文件夹&#xff0c;直到见到我们需要的jar包&#xff1a; idea导入jar包…

使用IDEA将项目打包成jar包

1&#xff0c;项目建好后选中文件然后找到点击进入项目结构 2&#xff0c;按照以下步骤点击 3&#xff0c;①选择第二个 ②自己项目的主函数 ③IDEA自己生成的路径不对&#xff0c;记得换到自己项目目录的根路径 4&#xff0c;点击确定&#xff0c;然后应用&#xff0c;最后确…

idea打包详解

1.点击File -> Project Structure 2.选择打包类型 3.指定jar包运行的main class&#xff0c;并指定生META-INF文件的位置&#xff08;一般放在resource目录下&#xff09; 4.配置依赖包的存放目录&#xff1a;鼠标右击 < output root >创建libs文件夹&#xff0c;并…

IDEA导入数据库

1. 找到database&#xff08;一般都在idea的窗口右边&#xff09; 2. 点击窗口的号图标然后选择data source 再选择你要连接的数据库 3.自定义一个名字&#xff0c;输入设置的数据库的名字和密码&#xff0c;点apply后&#xff0c;点击advanced找到serverTimezone&#xff0c;在…

IDEA MAVEN项目打包成jar包的两种简单方式

IDEA MAVEN项目打包成jar包的两种简单方式 准备了两个打包方法 1.IEDA自带打包方法 2.用Maven插件maven-shade-plugin打包 IDEA自带打包 适用于任何打包&#xff0c;稍微麻烦一点。 打开IDEA项目 file -> Project Structure 选择运行的类文件 确定后重新Build Artifas…

IDEA——将Java项目打包成可执行的Jar包

在Java开发中&#xff0c;我们通常会将我们的项目打包成可执行的Jar包&#xff0c;以便于在其他环境中部署和运行。本文将介绍如何使用IDEA集成开发环境将Java项目打包成可执行的Jar包。 步骤一&#xff1a;配置项目的执行入口 在开始之前&#xff0c;确保你的Java项目中已经…

IDEA中如何打包为jar包

1. 2. 3. 4. 5.应用确认 6. 7. 8. 9.然后在上述目录中找到该jar包,如果有资源文件,将其放置该文件夹内 10. 则就可以正常运行

通过IDEA将java程序或者项目打包为jar包(详细步骤)

通过IDEA将java程序或者项目打包为jar包 文章目录 目录 文章目录 一、使用java语言&#xff0c;编写一个字典&#xff08;Dict&#xff09;Demo 二、将Dict程序打包为jar包 一、使用java语言&#xff0c;编写一个字典&#xff08;Dict&#xff09;Demo 代码如下&#xff1a; …

Intellij Idea 将java项目打包成jar

1.菜单&#xff1a;File->project stucture 2.在弹窗最左侧选中Artifacts->"",选jar&#xff0c;选择from modules with dependencies&#xff0c;然后会有配置窗口出现&#xff0c;配置完成后&#xff0c;勾选Build on make >ok保存 3.然后菜单&#xff1…

idea怎么把自己的项目打包成jar包

idea怎么把自己的项目打包成jar包 一、思路二、建立一个提供jar包的工程项目三、创建一个工程调用jar包&#xff0c;使用jar包中的类文件。 一、思路 首先准备两个建立两个工程&#xff0c;一个工程作为提供jar包的工程&#xff0c;另一个工程作为调用jar包的工程。&#xff0…

IDEA的打包

1.点击左上角的File 2.1点击后开始按图指示进行点击 2.2 3.点开From后找到自己的项目 4.再点击Main Class 选择后&#xff0c;按图片进行点击 5. 选择打包地址推荐在附属文件下方便找到 6.点击进去 7.选择项目后确定 8.然后开始按照图片进行流程 9.走完会发现out包 10.打包完成…

IDEA将项目打包成jar包

一、设置项目打包的参数 注意&#xff1a;在项目目录里创建一个用来存放jar包的文件夹&#xff08;res&#xff09;,该路径不能使用IDEA设置的默认路径&#xff0c;必须手动创建。 二、导出jar包 当进度条走完之后&#xff0c;在项目的目录中会多出一个out文件夹&#xff0c;里…