Maven将jar包放入本地库

本文介绍如何将下载的JAR包通过Maven命令安装到本地仓库,并提供了一个ojdbc-10.2.0.4.0.jar的具体实例。

      将下载下来的JAR包添加到Maven的本地仓库      

常用Maven仓库网址:
http://mvnrepository.com/
http://search.maven.org/
http://repository.sonatype.org/content/groups/public/
http://people.apache.org/repo/m2-snapshot-repository/
http://people.apache.org/repo/m2-incubating-repository/

演示添加一个 ojdbc-10.2.0.4.0.jar 的JAR包:

1.1 登陆http://mvnrepository.com/ 这个地址,在搜索栏中输入你要搜索的 JAR 包的关键字:

1.2 选择你想要下载的Jar包版本:

1.3 下载Jar包:

Maven 安装 JAR 包的命令:

复制代码
这里就是上图中的Jar包信息:
<!-- https://mvnrepository.com/artifact/ojdbc/ojdbc -->
<!-- (参数一):下载到本地的ojdbc-10.2.0.4.0.jar包的真实存放路径 --> <dependency> <groupId>ojdbc</groupId>-----------------(参数二) <artifactId>ojdbc</artifactId>-----------(参数三) <version>10.2.0.4.0</version>------------(参数四) </dependency>
复制代码

用maven命令将jar包移动到maven的本地repository中。

语法:

1
mvn install:install-file -Dfile=jar包的位置(参数一) -DgroupId=groupId(参数二) -DartifactId=artifactId(参数三) -Dversion=version(参数四) -Dpackaging=jar

 我把“ojdbc-10.2.0.4.0.jar”放到了“D:\Program Files\mvn\”下,

注意:“Program Files”中间有空格,所以要加双引号,另外三个参数,从上面复制过来即可,下面是我安装ojdbc-10.2.0.4.0.jar包使用的命令:

1
mvn install:install-file -Dfile= "D:\Program Files\mvn\ojdbc-10.2.0.4.0.jar"  -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar

需要注意以下几点:
1.注意"-"不能缺少 install后面的"-"是没有空格的
2.注意"-Dfile"中jar包的路径和jar包的名字.
3.注意看cmd命令提示,查看本地repository中是否成功的复制了jar包.

重点:Jar包默认都安装在“C:\Users\Administrator\.m2\repository\”下,其实上面的(参数二,参数三,参数四)就是指定安装具体的安装路径。

以后也可以根据自己需求进行更改参数二,三,四,其实就是更改安装路径)。

ojdbc-10.2.0.4.0.jar包安装完成:


### 如何将 JAR 安装到本地 Maven 仓库 要将一个 JAR 手动安装到本地 Maven 仓库,可以使用 `mvn install:install-file` 命令。以下是该命令的详细说明和使用方法: #### 命令格式 ```bash mvn install:install-file -Dfile=<文件路径> -DgroupId=<组ID> -DartifactId=<构件ID> -Dversion=<版本号> -Dpackaging=jar ``` - `-Dfile`:指定需要安装的 JAR 文件的完整路径[^1]。 - `-DgroupId`:指定该 JAR 所属的组 ID[^2]。 - `-DartifactId`:指定该 JAR 的构件 ID[^3]。 - `-Dversion`:指定该 JAR 的版本号[^4]。 - `-Dpackaging`:指定打类型,通常为 `jar`。 #### 示例 假设有一个 JAR 位于 `D:\myfile\hutool-all-5.7.20.jar`,其相关信息如下: - 组 ID (`groupId`):`cn.hutool` - 构件 ID (`artifactId`):`hutool-all` - 版本号 (`version`):`5.7.20` 可以通过以下命令将其安装到本地 Maven 仓库: ```bash mvn install:install-file -Dfile=D:\myfile\hutool-all-5.7.20.jar -DgroupId=cn.hutool -DartifactId=hutool-all -Dversion=5.7.20 -Dpackaging=jar ``` #### 配置依赖 安装完成后,其他项目若要引用该 JAR ,需要在项目的 `pom.xml` 文件中添加相应的依赖配置[^2]: ```xml <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.7.20</version> </dependency> ``` #### 注意事项 1. 确保已正确配置 Maven 环境变量[^1]。 2. 如果 JAR 的路径含空格,需用双引号将路径括起来[^4]。 3. 安装时的 `groupId`、`artifactId` 和 `version` 必须与 `pom.xml` 中的依赖配置一致[^2]。 #### 其他示例 如果需要安装 Spring Boot 的相关 JAR (如 `spring-boot-starter-web-2.7.2.jar`),可以使用以下命令: ```bash mvn install:install-file -Dfile=磁盘路径/spring-boot-starter-web-2.7.2.jar -DgroupId=org.springframework.boot -DartifactId=spring-boot-starter-web -Dversion=2.7.2 -Dpackaging=jar ``` 对应的 `pom.xml` 配置如下: ```xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <version>2.7.2</version> </dependency> ``` ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值