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

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

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

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

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

点击【File】→【Project Structure…】。

b7e361710f2ac93e9c2086070dce8520.png

点击【Artifacts】→【+】→【JAR】→【From modules with dependencies…】。

ba9bedeac98c35c14d50ba58f3cb4798.png

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

0cad674a61aa5ccc920a6fac7fa6633a.png

选中包含 main 方法的主类,点击【OK】。e5db8ea2eb5be237ee269174e43a6aaf.png

选中【extract to the target JAR】,点击【OK】。2889893350e42f54103b75cb0be0803c.png

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

d3b4884a231f0186b64c352171281c02.png

点击【Build】→【Build Artifacts…】。

image.png

点击【Build】。

image.png

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

b7215b8d6c2bfef4c7de9358dcb77b85.png

构建完成之后,在 Project 窗口中可以找到我们生成之后的 Jar 包。48a61bf1fd659e5839e056bcb14f933a.png

运行 Jar 包

以打好的 Bank.jar 包为例。

  1. 进入我们打好的 Bank.jar 包目录。7fe6e91738d00fa38d01d13cb285cccb.png
  2. 在路径栏输入 cmd 并 回车b5c13e18e8264ad6106bc5cd4fa508d6.png
  3. 输入命令 java -jar Bank.jar,回车就可以看到执行结果了。d81a3129cdd82cbfd5350a49228a09d9.png




目录
相关文章
|
12天前
|
Java 应用服务中间件 程序员
如何利用Idea创建一个Servlet项目(新手向)(下)
如何利用Idea创建一个Servlet项目(新手向)(下)
26 0
|
26天前
|
Java Maven 微服务
springboot项目开启远程调试-jar包
springboot项目开启远程调试-jar包
20 0
|
9天前
|
Web App开发 Java 应用服务中间件
【Java Web】在 IDEA 中部署 Tomcat
【Java Web】在 IDEA 中部署 Tomcat
|
12天前
|
Java 应用服务中间件 Maven
使用IDEA搭建SpringMVC环境,Maven导入了依赖,但是运行报错 java.lang.ClassNotFoundException
使用IDEA搭建SpringMVC环境,Maven导入了依赖,但是运行报错 java.lang.ClassNotFoundException
11 1
|
14天前
|
监控 数据可视化 安全
智慧工地SaaS可视化平台源码,PC端+APP端,支持二开,项目使用,微服务+Java++vue+mysql
环境实时数据、动态监测报警,实时监控施工环境状态,有针对性地预防施工过程中的环境污染问题,打造文明生态施工,创造绿色的生态环境。
12 0
智慧工地SaaS可视化平台源码,PC端+APP端,支持二开,项目使用,微服务+Java++vue+mysql
|
16天前
|
SQL Java Go
java项目超市购物管理系统
java项目超市购物管理系统
|
16天前
|
Java
java项目日历表
java项目日历表
|
26天前
|
Java Maven Spring
SpringBoot运行出现 Lookup method resolution failed; nested exception is java.lang.IllegalStateException
SpringBoot运行出现 Lookup method resolution failed; nested exception is java.lang.IllegalStateException
34 0
|
26天前
|
Java Maven
maven项目导出可执行jar
maven项目导出可执行jar
28 0
|
28天前
|
Java Maven
运行maven项目出现Error:java: JDK isn‘t specified for module ‘XXX‘
运行maven项目出现Error:java: JDK isn‘t specified for module ‘XXX‘
14 0