Idea打包单独运行的jar包

1、右键单击项目名称,然后在弹出的菜单中选择Open Module Setings,如下图所示:

2、在弹出的Project Structure中选择Artifacts,然后点击绿色的+号,选择JAR->From modules with dependencies,如下图所示:

3、在选择之后会出现Create JAR from Modules对话框中依次选择要运行的主类(Main Class),然后选择生成的jar方式,其中extract to the target JAR表示导出的jar是将所有用到的jar打包成一个jar包,copy to the output directory and link via manifest表示将所有用到的包和当前项目的jar包打包到一个目录里,所有jar是单独的jar,最后选择META-INF/MANIFEST.MF文件的位置,一般都是放在项目的根目录中(注意:设置好之后如果添加或者删除了第三方的jar,则需要在第2步删除新建的Artifacts和META-INF/MANIFEST.MF,然后重新建一次Artifacts),如下图所示:

4、然后依次选择Builid->Build Artifacts...->Build即可将项目编译成jar文件,如下图所示:

 

 

 

 

 

 

### 如何在 IntelliJ IDEA 中将项目打包JAR 文件 要在 IntelliJ IDEA 中将项目打包JAR 文件,可以按照以下方法操作: #### 配置项目的 Artifact 设置 1. **打开 Project Structure 对话框** 转到菜单栏中的 `File` -> `Project Structure...`。 2. **创建新的 Artifact** 在左侧列表中选择 `Artifacts`,然后点击右侧的加号 (`+`) 图标并选择 `JAR` -> `From modules with dependencies`[^1]。 3. **配置模块和入口点** - 在弹出窗口中选择要打包的主要模块。 - 指定程序的主类(即含 `main()` 方法的类)。这一步非常重要,因为它是运行 JAR 文件时的入口点[^2]。 4. **设置输出布局** 可以通过调整文件夹结构来决定哪些依赖项会被含以及它们的位置。通常情况下,默认选项即可满足需求。 5. **保存配置** 完成以上步骤后,点击 OK 或 Apply 来应用更改。 #### 构建 JAR 文件 1. **构建 Artifact** 返回到菜单栏,依次选择 `Build` -> `Build Artifacts` -> `<Your_Artifact_Name>` -> `Build`[^3]。 2. **定位生成的 JAR 文件** 默认情况下,生成的 JAR 文件会位于项目的 `out/artifacts/<your_artifact_name>/` 目录下。可以通过 IDE 的终端或者文件管理器访问该路径。 以下是用于验证 JAR 是否可执行的一个简单命令行测试脚本: ```bash java -jar your-generated-jar-file.jar ``` 如果一切正常,则应该能够看到应用程序启动或预期的行为表现。 --- ### 注意事项 - 如果项目中有外部库依赖,请确保这些库被正确引入至最终的 JAR 中。IntelliJ 提供了多种方式处理此类情况,比如提取所有依赖或将它们嵌套于单独目录内[^4]。 - 当遇到任何编译错误或其他异常状况时,建议仔细检查 Build Path 和 Library Settings 是否存在冲突或遗漏之处。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值