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




目录
相关文章
|
13天前
|
Java 应用服务中间件 程序员
如何利用Idea创建一个Servlet项目(新手向)(下)
如何利用Idea创建一个Servlet项目(新手向)(下)
26 0
|
1月前
|
前端开发 关系型数据库 MySQL
IDEA集成Docker插件打包服务镜像与运行【附Docker命令汇总】
IDEA集成Docker插件打包服务镜像与运行【附Docker命令汇总】
|
27天前
|
Java Maven 微服务
springboot项目开启远程调试-jar包
springboot项目开启远程调试-jar包
20 0
|
30天前
|
Java 编译器
有关电脑中idea编译报错问题java: No implementation was created for AdminUserConverter due to having a problem in
有关电脑中idea编译报错问题java: No implementation was created for AdminUserConverter due to having a problem in
33 0
|
1天前
|
Java
网页运行java程序cheerpj
网页运行java程序cheerpj
26 0
|
10天前
|
Web App开发 Java 应用服务中间件
【Java Web】在 IDEA 中部署 Tomcat
【Java Web】在 IDEA 中部署 Tomcat
|
13天前
|
Java 应用服务中间件 Maven
使用IDEA搭建SpringMVC环境,Maven导入了依赖,但是运行报错 java.lang.ClassNotFoundException
使用IDEA搭建SpringMVC环境,Maven导入了依赖,但是运行报错 java.lang.ClassNotFoundException
12 1
|
24天前
|
Java
java中jar启动设置内存大小java -jar 设置堆栈内存大小
java中jar启动设置内存大小java -jar 设置堆栈内存大小
12 1
|
27天前
|
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
35 0
|
28天前
|
Java Maven
maven项目导出可执行jar
maven项目导出可执行jar
28 0