POM配置引入Jar包

引入Jar包

MAVEN是通过groupId、artifactId、version这三个元素值(俗称坐标)来唯一定位Jar包, 引入当前工程。

1、引入远程仓库包,比如,mybaits核心包:

<!-- mybatis核心包 -->
<dependency>
	<groupId>org.mybatis</groupId>
	<artifactId>mybatis</artifactId>
	<version>${mybatis.version}</version>
</dependency>

1.1使用变量

在pom.xml中可以使用变量,比如:spring.version、mybatis.version
定义变量

1.2查找远程仓库jar版本

MvnJar网站:https://www.mvnjar.com/

2、引入本地包

2.1安装本地jar包到本地仓库,比如Oracle包

mvn install:install-file -Dfile=D:/tools/ojdbc7.jar -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0 -Dpackaging=jar -DgeneratePom=true

mvn install
命令运行成功提示:BUILD SUCCESS

2.2引入本地jar包到本地仓库,比如Oracle包

三个元素值需要与安装命令中的值保持一致

<!-- 导入Oracle数据库链接jar包 -->
<dependency>
	<groupId>com.oracle</groupId>
	<artifactId>ojdbc7</artifactId>
	<version>12.1.0</version>
</dependency>

2.3直接引入本地jar包,比如Oracle包

当maven依赖本地而非仓库中的jar包,使用sytemPath指向本地jar包路径。
没亲自实验systemPath方式,关键语句示例如下:

<systemPath>${basedir}/lib/ojdbc7.jar</systemPath>

备注:
1. POM更多注释说明,请参考【史上最全的maven的pom.xml文件详解

猜你喜欢

转载自blog.csdn.net/weixin_44153121/article/details/85237599
今日推荐