java项目jar包怎么下载,怎么使用 jar 包(Java ARchive)就是把 .class 文件和依赖资源打包成一个压缩文件,方便使用第三方库或发布项目。
1️⃣ 下载 Jar 包
(1) 官方网站下载
-
许多开源库官网会提供
.jar文件下载,例如:-
MySQL JDBC 驱动:https://dev.mysql.com/downloads/connector/j/
-
Apache Commons:https://commons.apache.org/
-
下载后会得到一个 .jar 文件,比如 mysql-connector-java-8.0.33.jar。
(2) Maven 仓库下载
-
Maven 中央仓库:https://mvnrepository.com/
-
搜索你需要的库,点击版本 → 下载
.jar(或复制 Maven 坐标)
(3) 使用 Maven/Gradle 自动管理依赖(推荐)
-
Maven 项目在
pom.xml中加入依赖:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.33</version>
</dependency>
-
Gradle 项目在
build.gradle:
dependencies {
implementation 'mysql:mysql-connector-java:8.0.33'
}
这样 IDEA 会自动下载并管理 jar,不用手动放到项目里。
2️⃣ 如何在 Java 项目中使用 Jar 包
(1) 普通 Java 项目(非 Maven/Gradle)
-
创建一个
lib文件夹,把下载的.jar放进去 -
IDEA 中右键
.jar→ Add as Library-
或者右上角
File → Project Structure → Modules → Dependencies → + → JARs or directories → 选 jar → OK
-
-
在代码中直接导入类:
import com.mysql.cj.jdbc.Driver;
(2) Maven/Gradle 项目
-
只需在配置文件中声明依赖,IDEA 会自动下载 jar 并加入 classpath
-
不需要手动下载 jar 文件
3️⃣ 运行时使用
-
如果是 普通项目,要确保 jar 在 classpath 中:
# Windows
java -cp "lib/mysql-connector-java-8.0.33.jar;bin" com.example.Main
# Linux/macOS
java -cp "lib/mysql-connector-java-8.0.33.jar:bin" com.example.Main
-
Maven/Gradle 项目一般直接 Run 就能找到 jar,无需手动加 classpath。
4️⃣ !!
-
jar 文件就像其他语言的库文件(Python 的
.whl、Node.js 的node_modules) -
使用 Maven/Gradle 可以自动管理版本和依赖关系,更适合大项目
-
手动下载 jar 适合小型实验项目或没有网络环境的情况
更多推荐
所有评论(0)