解决maven无法下载oraclejar包的问题

我的项目用的是maven管理jar包,因为一开始使用的是mysql,后面就需要连接oracle,于是我在maven里添上这句代码

<dependency>
            <groupId>com.oracle</groupId>
            <artifactId>ojdbc14</artifactId>
            <version>10.2.0.4.0</version>
            <scope>test</scope>
        </dependency>

访问项目,一直报找不到包的错误,查找了一下资料发现oracle是付费的,所以maven中央仓库没有这个包

我的解决办法是下载上面这个版本的oracle包(至于怎么下载可以去官网或其它渠道)

打开这个页面 第二步是找到你下载好的oracle包,第三步是已经添加好的包

双击第三的jar包即可添加进lib里,点击保存,

还有一种方式也可以将包打进项目且是在内网

在resources里新增lib文件夹

将ojdbc14.jar添加进去

pom.xml文件里

<dependency>
            <groupId>com.ojdbc14</groupId>
            <artifactId>ojdbc14</artifactId>
            <version>0.0.1</version>
            <scope>system</scope>
            <systemPath>${project.basedir}/src/main/resources/lib/ojdbc14.jar</systemPath>
        </dependency>

这种方式在内网可以将包导入项目,只有lib/ojdbc14.jar是对应添加进lib的包名称,其它可以随意命名

这只是我个人已经测试好的例子,至于其它的方法需要大家自行测试

posted @ 2019-02-16 14:45  马革皮  阅读(1156)  评论(0)    收藏  举报