idea 中如何将 java 项目打包成 jar 包?

idea 中如何将 java 项目打包成 jar 包?idea 中如何将 java 项目打包成 jar 包 例如如何将项目 dzs168 dashboard generate 打包成 dzs168 dashboard generate

大家好,欢迎来到IT知识分享网。

# idea 中如何将 java 项目打包成 jar 包?

例如如何将项目dzs168-dashboard-generate打包成 dzs168-dashboard-generate.jar

1、打开项目结构 Project Structure

在IDEA的顶部菜单栏中选择【File】,然后选择【Project Structure】(或者使用快捷键Alt + Ctrl + Shift + S)。

idea 中如何将 java 项目打包成 jar 包?

2、在弹出的窗口中,选择左侧的【Artifacts】选项。

idea 中如何将 java 项目打包成 jar 包?

3、选择 JAR 包

点击窗口右上角的【+】按钮,选择【JAR】—>【From modules with dependencies】。

idea 中如何将 java 项目打包成 jar 包?

4、选择项目模块,指定 Main Class。

在弹出的窗口中,选择项目中的模块(dzs168-dashboard-generate),并且指定【Main Class】为你的项目的执行入口类(Main.class),最后点击【确定】按钮即可。

idea 中如何将 java 项目打包成 jar 包?

5、配置Jar包的输出路径:

在右侧的【Output Layout】窗口中,选择【+】按钮,并选择【Directory Content】。

idea 中如何将 java 项目打包成 jar 包?

6、选择你希望将Jar包输出的路径,通常建议选择项目根目录下的【out】文件夹,点击【OK】保存配置(默认就是out目录)。

idea 中如何将 java 项目打包成 jar 包?

7、构建Jar包:

1)点击顶部菜单栏中的【Build】—> 【Build Artifacts】 —> 【Build】。

2)IDEA将会自动构建并打包你的Java项目,并将生成的Jar包输出到之前配置的路径中。如果配置的路径下出现Jar包,表示Java项目打包成功。

idea 中如何将 java 项目打包成 jar 包?

idea 中如何将 java 项目打包成 jar 包?

idea 中如何将 java 项目打包成 jar 包?

8、验证Jar包:

1)右击Jar包依次选择【Show In Explorer】,在Windows资源管理器中打开。

idea 中如何将 java 项目打包成 jar 包?

2)然后在终端(CMD)下执行 java -jar
dzs168-dashboard-generate.jar 进行测试验证。

idea 中如何将 java 项目打包成 jar 包?

3)如果出现如下错误:“
dzs168-dashboard-generate.jar中没有主清单属性”可从两方面解决。

idea 中如何将 java 项目打包成 jar 包?

4)方法一:使用java -jar并指定Main-Class

“`bash

java -cp dzs168-dashboard-generate.jar dzs.it.dashboard.Main

“`

idea 中如何将 java 项目打包成 jar 包?

5)方法二:修改或创建MANIFEST.MF文件

(1)在
dzs168-dashboard-generate.jar文件同级目录,创建一个新的文本文件,命名为MANIFEST.MF,并添加以下内容:

“`bash

Manifest-Version: 1.0

Class-Path: .

Main-Class: dzs.it.dashboard.Main

“`

(2)注意:文件下面必须有一空行。dzs.it.dashboard.Main 为包含main方法的包名类名。

(3)使用jar命令更新JAR文件:

“`bash

jar ufm dzs168-dashboard-generate.jar MANIFEST.MF

“`

(4)这里,ufm选项用于更新JAR文件的元数据(Manifest)。

(5)注意事项:

确保你指定的Main-Class名称完全正确,包括包名。如:dzs.it.dashboard.Main

(6)JAR文件更新完成,重新执行 java -jar
dzs168-dashboard-generate.jar 命令即可。

“`bash

java -jar dzs168-dashboard-generate.jar

“`

idea 中如何将 java 项目打包成 jar 包?

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/185842.html

(0)
上一篇 2025-08-13 08:10
下一篇 2025-08-13 08:26

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信