繁体   English   中英

无法在pom.xml中为ojdbc14添加Maven依赖项

[英]Unable to add Maven Dependency in pom.xml for ojdbc14

我试图在pom.xml中添加对ojdbc14的依赖

操作系统: WindowsXP(sp3) IDE: ECLIPSE(Juno) DB: Oracle 10G

我在eclipse中使用m2e插件。

我在maven的本地存储库中添加ojdbc14.jar的步骤

  1. 创建一个新项目> maven项目> org.codehaus.mojo.archetypes webapp-j2ee1.4
  2. 移动到pom.xml文件位于命令提示符中的特定文件夹。
  3. 执行命令mvn clean

  4. 执行命令' mvn install:install-file -Dfile =“D:\\ oracle10g \\ jdbc \\ lib \\ ojdbc14.jar”-DgroupId = com.oracle -DartifactId = ojdbc14 -Dversion = 10.2.0.1.0 -Dpackaging = jar'

在此之后我获得了构建成功消息

D:\Eclipse Workspace\BOOK_SHOP\BookShop>mvn install:install-file -Dfile="D:\oracle10g\jdbc\lib\ojdbc14.jar" -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.1.0 -Dpackaging=jar

[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building BookShop 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] --- maven-install-plugin:2.4:install-file (default-cli) @ BookShop ---
[INFO] Installing D:\oracle10g\jdbc\lib\ojdbc14.jar to D:\Maven Repository\Local Repository\com\oracle\ojdbc14\10.2.0.1.0\ojdbc14-10.2.0.1.0.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.375s
[INFO] Finished at: Mon Oct 28 14:38:03 IST 2013
[INFO] Final Memory: 2M/15M
[INFO] ------------------------------------------------------------------------

我已经在Eclipse> Maven Repositories中更新了全局和本地存储库

5。 我在pom.xml中添加了依赖项

在此输入图像描述在此输入图像描述

但是我的pom.xml文件出错了,我能够在本地存储库中看到ojdbc14.jar文件。 我遵循的步骤是否有任何问题。 请帮帮我。

谢谢

Eclipse和您的命令行Maven使用不同的存储库。 命令行使用D:\\Maven Repository\\Local Repository\\而Eclipse使用%HOME%\\.m2\\repository

找出两者不同意的原因(通常, settings.xml的路径错误或两者使用不同的设置文件)。

我找到了答案,我只是更改了用户设置,因为它指向旧存储库,我将其更改为指向新存储库。

Windows>首选项> maven>用户设置

现在它的工作正常。

谢谢你的帮助Aaron Digulla :)

有同样的问题,从oracle网站下载了jar。 使用下面的命令手动在maven本地仓库中使用jar

mvn install:install-file -Dfile = .. \\ Downloads \\ ojdbc14.jar -DgroupId = com.oracle -DartifactId = ojdbc14 -Dversion = 10.2.0.4.0 -Dpackaging = jar

为我解决了这个问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM