java jar包如何使用
使用 Java JAR 包的方法
运行可执行 JAR 包
若 JAR 包包含主类(即 MANIFEST.MF 中指定了 Main-Class),可直接通过以下命令运行:
java -jar yourfile.jar
作为库引入项目
将 JAR 包作为依赖库使用时,需根据开发环境选择不同方式:
Maven 项目
- 安装到本地仓库:
mvn install:install-file -Dfile=yourfile.jar -DgroupId=com.example -DartifactId=demo -Dversion=1.0 -Dpackaging=jar - 在
pom.xml中添加依赖:<dependency> <groupId>com.example</groupId> <artifactId>demo</artifactId> <version>1.0</version> </dependency>
Gradle 项目
- 将 JAR 包放入
libs目录 - 在
build.gradle中添加:dependencies { implementation files('libs/yourfile.jar') }
查看 JAR 内容
使用以下命令可查看 JAR 包内容结构:
jar tf yourfile.jar
解压 JAR 包
需要修改或查看内部文件时,可解压:
unzip yourfile.jar -d output_dir
创建 JAR 包
从类文件创建 JAR 包:
jar cvf yourfile.jar com/example/*.class
指定主类时需创建包含 Main-Class 的 MANIFEST.MF 文件。
注意事项
- 确保 Java 环境版本与 JAR 包编译版本兼容
- 遇到
ClassNotFoundException时检查依赖是否完整 - 可执行 JAR 需注意文件权限(Linux/Mac 系统)







