当前位置:首页 > Java

java jar 如何打包

2026-03-25 20:12:47Java

打包 Java JAR 文件的方法

使用 Maven 构建工具打包pom.xml 文件中配置 maven-jar-plugin 插件,确保 packaging 标签值为 jar。执行以下命令生成 JAR 文件:

mvn clean package

生成的 JAR 文件默认位于 target 目录下。如需包含依赖库,可配置 maven-assembly-pluginmaven-shade-plugin

使用 Gradle 构建工具打包build.gradle 文件中添加 jar 任务配置。执行以下命令生成 JAR 文件:

gradle jar

生成的 JAR 文件默认位于 build/libs 目录。如需包含依赖,可使用 shadow 插件(即 maven-shade-plugin 的 Gradle 版本)。

手动打包 JAR 文件 编译 Java 源文件生成 .class 文件:

javac -d ./classes src/*.java

创建包含编译结果的 JAR 文件:

jar cvf MyApp.jar -C classes/ .

若需指定主类(可执行 JAR),需在 META-INF/MANIFEST.MF 中添加:

Main-Class: com.example.Main

生成可执行 JAR 的注意事项

java jar 如何打包

  • 确保 MANIFEST.MF 文件以换行符结尾,否则可能报错。
  • 使用 java -jar MyApp.jar 运行可执行 JAR 时,需确保所有依赖已包含在类路径或 JAR 内。
  • 对于大型项目,推荐使用构建工具管理依赖和打包流程,避免手动处理依赖冲突。

标签: javajar
分享给朋友:

相关文章

java如何编程

java如何编程

Java编程基础 Java是一种面向对象的编程语言,广泛应用于企业级开发、移动应用(Android)等领域。以下是Java编程的核心步骤和示例。 环境搭建 安装JDK 从Oracle官网下载适合…

如何自学java

如何自学java

选择合适的学习资源 从官方文档开始,Oracle提供的Java官方教程(Java Tutorials)是权威且免费的学习资料。在线平台如Codecademy、Coursera或Udemy提供互动式课程…

如何编写java

如何编写java

编写Java程序的基本步骤 安装Java开发工具包(JDK),确保系统环境变量配置正确。可以从Oracle官网下载最新版本的JDK并进行安装。 选择一个合适的集成开发环境(IDE),如Eclipse…

java如何运行程序

java如何运行程序

运行Java程序的步骤 安装Java开发工具包(JDK) 确保系统已安装JDK,可通过命令行输入java -version和javac -version验证。若未安装,需从Oracle官网下载并配置环…

java如何连接mysql数据库

java如何连接mysql数据库

连接 MySQL 数据库的步骤 添加 MySQL 驱动依赖 在项目中引入 MySQL 的 JDBC 驱动。如果使用 Maven,可以在 pom.xml 中添加以下依赖: <dependency…

win7如何配置java环境变量

win7如何配置java环境变量

下载并安装Java 从Oracle官网下载适合的Java Development Kit (JDK)安装包,选择与系统位数(32位或64位)匹配的版本。运行安装程序,按照提示完成安装,默认路径通常为C…