使用eclipse在Maven本地仓中自动安装依赖jar包的目录结构

场景:maven项目添加第三方jar包依赖

解决方法:在本地仓中创建用到的依赖目录结构。

创建步骤如下:

a,以ojdbc14.jar为例,假如我们要在pom.xml里写成下面引用:

		<dependency>
			<groupId>me.lib</groupId>
			<artifactId>me-ojdbc14</artifactId>
			<version>10.2.0.1.0</version>
			<scope>compile</scope>
		</dependency>

b,由于groupId为me.lib,就要像包名一样在本地仓目录下创建me/lib这样的层次目录

c,接着依次以artifactId、version创建下一级目录,最终形成me/lib/me-ojdbc14/10.2.0.1.0目录

d,将ojdbc14.jar放到me/lib/me-ojdbc14/10.2.0.1.0目录下,改名为me-ojdbc14-10.20.1.0.jar,到这就算完成了


其中步骤b、c、d可以用mvn命令来代替,一个命令创建好目录结构。首先配置好mvn的环境变量,CD进入到ojdbc14.jar所在目录,然后执行以下命令:

扫描二维码关注公众号,回复: 5694458 查看本文章

mvn install:install-file -DgroupId=me.lib -DartifactId=me-ojdbc14 -Dversion=10.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc14.jar


本着“偷懒”的精神,将繁琐化简。让我发现了一个办法,可以使项目从版本库down下就能跑。无需找到本地仓目录位置,在eclipse里完成所有操作。

1,在maven项目下创建要引用的jar包文件目录。

2,编辑项目pom.xml文件,增加配置项目引用仓。

3,编辑项目pom.xml文件,添加jar包依赖。

看图更直观:

自动生成本地仓文件

猜你喜欢

转载自blog.csdn.net/willxwan/article/details/72878003
今日推荐