关于maven中央仓库jar包不存在问题
2016-03-10 14:46
246 查看
最近接手一个maven项目,引入依赖的时候报了一个 Missing artifact com.oracle:ojdbc6:jar:12.1.0.1 pom.xml 的错误,网上一查,原来是Oracle版本问题,使得中央仓库没有ojdbc.jar这个jar包,自然加载不到我们的本地仓库里了,解决办法就是手动添加这个jar包到自己的本地仓库。
这个jar包在Oracle的安装路径里有,先把jar包名改成报的错一样的名字,比如 Missing artifact com.oracle:ojdbc6:jar:12.1.0.1 pom.xml ,那么就改成 ojdbc6-12.1.0.1.jar 。
再打开命令窗口,输入“mvn install:install-file -Dfile=C:\Users\Administrator\Desktop\ojdbc6-12.1.0.1.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=12.1.0.1 -Dpackaging=jar”。(其中dfile是jar包的位置,我现在放在桌面上)。
出现build-success提示,那么就添加成功了。最后如果用的是Eclipse,那么右击项目,maven->update Project就可以了。
这个jar包在Oracle的安装路径里有,先把jar包名改成报的错一样的名字,比如 Missing artifact com.oracle:ojdbc6:jar:12.1.0.1 pom.xml ,那么就改成 ojdbc6-12.1.0.1.jar 。
再打开命令窗口,输入“mvn install:install-file -Dfile=C:\Users\Administrator\Desktop\ojdbc6-12.1.0.1.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=12.1.0.1 -Dpackaging=jar”。(其中dfile是jar包的位置,我现在放在桌面上)。
出现build-success提示,那么就添加成功了。最后如果用的是Eclipse,那么右击项目,maven->update Project就可以了。
相关文章推荐
- centos6.5中gitlab的搭建
- 在windows下codeblocks中配置pthread的库
- final, finally, finalize的区别
- kafka 0.9 broker 参数
- Uva108——Maximum Sum
- QT实现FTP服务器(二)
- SQL表自连接用法
- ios 原生推送配置
- java jersey介绍
- redis乐观锁
- inxedu因酷开源网校源码免费下载
- button上的image和title的显示
- Codeforces Round #345 (Div. 2)-A. Joysticks(模拟)
- 【数据结构课程大作业】通信录管理系统
- asp.net中什么时候用服务器控件,什么时候该用html控件
- 浅谈kernel的结构图及生成过程(转载)
- 专题实验 EXP & IMP可以实现跨平台
- python文件选择:tkFileDialog 基础
- 【数据结构课程大作业】通信录管理系统
- linux创建文件树,孩子兄弟树(或广义表),创建文件树及其訪问