您的位置:首页 > 本地本地

如何将jar包放入maven本地仓库

admin2024-07-09人已围观

一、如何将jar包放入maven本地仓库

你将对应jar包的坐标加入到maven项目的.pom文件中,然后maven会自动下载对应的jar到本地的仓库中,下次你再引入此jar包的坐标时,maven会直接引用本地的。

二、maven项目引入本地jar包不能选择版本

“题主问的是Maven项目引入本地jar包不能选择版本吗?”Maven项目引入本地jar包不能选择版本。

Maven的首颤设计理念是通过中央仓库来管理和获取依赖库的版本,以确保项目的稳定性和一致性。Maven不直接支持选择本地jar包的版本。为了引入本地jar包,要先将jar文件安装到本和陵地Maven仓库,者棚败在项目的POM文件中声明依赖关系。

三、eclipse的maven project,如何添加.m2里的那些jar包?

通段稿键过pom文件引入就可以了。

1、点敬租击pom.xml文件.我们可以看到下面有7个标签。

2、点击Dependencies标签页.

点击Dependencies中的add按钮

输入我们想添加的jar包名字.就会出现下图中所示.

他会把对应名称的所有版本jar包列出来.

3、type表示依赖包的类型.

Scope表示这个依赖包的作用周期.

这些我们暂时不理会.

保存后.如果是第一次安装maven,可能会有一段长时间的jar包下载过程.

只要第一次把jar包下载到本地后就不需要下载了.

maven默认握巧的jar包下载地址在C盘 -->用户-->%User%-->.m2中

maven下载完jar包后.我们点开项目中的Maven Dependencies

会发现多了8个jar包.如下图

修改pom.xml

添加jar依赖

<dependencies>

<!-- spring 的相关支持 start -->

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-web</artifactId>

<version>${spring.version}</version>

<scope>compile</scope>

</dependency>

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-aop</artifactId>

<version>${spring.version}</version>

</dependency>

<!-- spring 的相关支持 end -->

<!-- struts2 的相关支持 start -->

<dependency>

<groupId>org.apache.struts</groupId>

<artifactId>struts2-spring-plugin</artifactId>

<version>${struts2.version}</version>

<scope>compile</scope>

</dependency>

<dependency>

<groupId>org.apache.struts</groupId>

<artifactId>struts2-core</artifactId>

<version>${struts2.version}</version>

<scope>compile</scope>

</dependency>

<!-- struts2 的相关支持 end -->

<!-- 持久层使用hibernate start -->

<dependency>

<groupId>org.hibernate</groupId>

<artifactId>hibernate-core</artifactId>

<version>${hibernate.version}</version>

<枯祥明/dependency>

<dependency>

<groupId>org.hibernate</groupId>

<artifactId>hibernate-ehcache</artifactId>

<version>${hibernate.version}</version>

</dependency>

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-orm</artifactId>

<version>${spring.version}</version>

</dependency>

<dependency>

<groupId>commons-dbcp</groupId>没告

<artifactId>commons-dbcp</artifactId>

<version>1.4</version>

<exclusions>

<exclusion>

<groupId>xerces</groupId>

<artifactId>xerces</artifactId>

</exclusion>

</exclusions>

</dependency>

<!-- 持久层使用hibernate end -->

........

</宴橘dependencies>

运行 maven install

完成后, 相关的jar即从本地仓库.m2引入

写依赖dependency, GAV正确后,会到你本地的m2目录下找到对应的jar

很赞哦! ()

上一篇:外地牌照在天津能审车不'>谈谈自媒体、新媒体和融媒体

下一篇:返回列表'>返回列表

随机图文