IDEA 将普通 Java 项目打包成 Jar 包并运行(一)

简介: IDEA 将普通 Java 项目打包成 Jar 包并运行

此篇博客将试图教会你怎么样用 IDEA 将普通 Java 项目打包成 Jar 包并运行。

  • 如果你的 IDEA 是汉化的,可以看【普通 Java 项目打包成 Jar 包并运行(中文 IDEA)】
  • 如果你的 IDEA 是英文的,可以看【普通 Java 项目打包成 Jar 包并运行(英文 IDEA)】
  • 如果你想将 IDEA 进行汉化,可以查看 PyCharm 下载安装和汉化 的汉化部分,PyCharm 和 IDEA 的汉化方法和汉化包都是通用的。

普通 Java 项目打包成 Jar 包并运行(中文 IDEA)

以 尚硅谷基础实战——Bank 项目为例。

image.png

首先将项目导入 IDEA。如果导入之后报错,正常现象,解决即可。

image.png

点击【文件】→【项目结构】。

30ff59aeaf105ee6c080b9b3e92942cf.png

点击【工件】→【+】→【JAR】→【来自具有依赖项的模块】

e8bf7f75a3696a18c014ca4b6523e0a0.png

点击【主类】后的【文件夹图标】→【确定】。如果你的项目是多模块项目,那么可以通过设置模块来选择要打包的模块。

image.png

选中包含 main 方法的主类,点击【确定】。

61009fca58d2b7d12ad0805801e38f27.png

选中【提取到目标 JAR】,点击【确定】。

81420a655dacf3e322120b74244484bc.png

在这里,我们可以修改生成 JAR 包的名字、输出位置;默认即可;点击【应用】→【确定】。

3e76ac8782efcdb744f2b8ab938c2a25.png

点击【构建】→【构建工件】。

8737c8b56e79cfa3b8d5dfc30fb6b26d.png

点击【构建】。

69c0ccf12312e5753a656a34be308e13.png

我们等待下方构建进度条完成。

08f6efdd47e040cf11ea2c0c2cb2383a.png

构建完成之后,在项目窗口中可以找到我们的 Jar 包。

2bd8cebd85d2924af9b62bfc7d4282df.png

构建完成之后,在项目窗口中可以找到我们的 Jar 包。




目录
相关文章
|
19小时前
|
Oracle Java 关系型数据库
windows 下 win11 JDK17安装与环境变量的配置(配置简单详细,包含IJ中java文件如何使用命令运行)
本文介绍了Windows 11中安装JDK 17的步骤,包括从官方网站下载JDK、配置环境变量以及验证安装是否成功。首先,下载JDK 17的安装文件,如果没有Oracle账户,可以直接解压缩文件到指定目录。接着,配置系统环境变量,新建`JAVA_HOME`变量指向JDK安装路径,并在`Path`变量中添加。然后,通过命令行(cmd)验证安装,分别输入`java -version`和`javac -version`检查版本信息。最后,作者分享了如何在任意位置运行Java代码,包括在IntelliJ IDEA(IJ)中创建的Java文件,只需去掉包声明,就可以通过命令行直接运行。
9 0
|
2天前
|
Java
如何解决使用若依前后端分离打包部署到服务器上后主包无法找到从包中的文件的问题?如何在 Java 代码中访问 jar 包中的资源文件?
如何解决使用若依前后端分离打包部署到服务器上后主包无法找到从包中的文件的问题?如何在 Java 代码中访问 jar 包中的资源文件?
11 0
|
4天前
|
Java
IDEA云行项目提示Error: java: OutOfMemoryError
IDEA云行项目提示Error: java: OutOfMemoryError
|
4天前
|
Java Spring
IDEA 创建 SpringCloud项目-多项目方式
IDEA 创建 SpringCloud项目-多项目方式
|
4天前
|
Java Maven
idea中maven项目pom文件Could not acquire lock(s)
idea中maven项目pom文件Could not acquire lock(s)
|
4天前
|
Java
Intellij IDEA运行报Command line is too long的解决办法
Intellij IDEA运行报Command line is too long的解决办法
|
5天前
|
小程序 Java 程序员
【Java探索之旅】我与Java的初相识(二):程序结构与运行关系和JDK,JRE,JVM的关系
【Java探索之旅】我与Java的初相识(二):程序结构与运行关系和JDK,JRE,JVM的关系
17 0
|
6天前
|
Java
解决IDEA打开java项目出现橙色j无法运行
解决IDEA打开java项目出现橙色j无法运行
10 0
|
Java Windows
Java的jar文件安装成windows 服务
Java的jar文件安装成windows 服务
95 0