前言
正常情况下,是可以通过更改远程仓库地址是可以完成资源拉取和调用的有这么几种特殊情况需要特别处理:
1> 公司内网开发,搭建了私服云,但是又没有维护私服云
2> 其他合作公司开发的jar包,未发布maven仓库的
……
1、直接当java项目引用jar包
这时候最简单的方法是,直接通过添加Add As Library,将其加入java项目
2、Maven引用本地项目内的外置jar包
pom.xml文件中配置
system,system依赖不是由maven仓库,而是本地的jar包,因此必须配合systemPath标签来指定本地的jar包所在全路径。这类jar包默认会参与编译、测试、运行,但是不会被参与打包阶段。
<!-- 引入本地lib包 -->
<!-- 达梦数据库驱动 -->
<dependency>
<groupId>com.dm</groupId>
<artifactId>DmJdbcDriver</artifactId>
<scope>system</scope>
<version>1.8.0</version>
<systemPath>${project.basedir}/src/lib/DmJdbcDriver18.jar</systemPath>
</depende