步骤 1: 下载 JAR 文件
首先,手动下载你所需的 JAR 文件以及可能需要的 POM 文件。你可以从中央 Maven 仓库(Maven Central)或其他可信的仓库手动下载这些文件。
步骤 2: 使用 mvn dependency
命令手动安装 JAR
例如:你想导入的依懒如下
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.1.22</version>
</dependency>
则输入的命令如下:
mvn dependency:get -DremoteRepositories=http://repo1.maven.org/maven2/ -DgroupId=com.alibaba -DartifactId=druid-spring-boot-starter -Dversion=1.1.22
参数说明如下:
-DremoteRepositories为远程仓库地址
-DgroupId为分组id
-DartifactId为包的名字
-Dversion为版本号
注意如未配置MAVEN本地仓库的话,此时下载的jar可能存在本地 Maven 仓库中,它的默认路径是:
- Windows:
C:\Users\你的用户名\.m2\repository\
- macOS/Linux:
/Users/你的用户名/.m2/repository/
或/home/你的用户名/.m2/repository/
若已配置MAVEN仓库后,则jar包存放在你所配置的地址中。
步骤 3: 将jar放在resource目录下
可存放在lib目录下,如果新创建项目中没有lib目录可手动创建
存放之后找到pom文件添加依懒,随后刷新MAVEN
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.1.22</version>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/resources/lib/druid-spring-boot-starter-1.1.22</systemPath>
</dependency>
-
各部分解释:
-
groupId
:com.alibaba
这是依赖的组 ID,通常与项目的包名一致。 -
artifactId
:druid-spring-boot-starter
这是依赖的工件 ID,表示具体的项目或模块。 -
version
:1.1.22
这是依赖的版本号,表示你所使用的druid-spring-boot-starter
版本。 -
scope
:system
这是依赖的范围(scope)。system
表示该依赖是由系统管理的,即你需要手动指定该依赖的路径,而不是从 Maven 仓库中下载。 -
systemPath
:${project.basedir}/src/main/resources/lib/druid-spring-boot-starter-1.1.22
这是你手动指定的 JAR 文件路径,${project.basedir}
表示项目的根目录。此路径指向项目中src/main/resources/lib/
目录下的 JAR 文件。
通过上述操作就可以将依懒倒进项目中。