iteye_12968
iteye_12968
2012-04-01 11:06
浏览 342
已采纳

maven中odbc14.jar怎么处理?

使用Myeclipse的Maven4MyEclipse工具做maven的web工程,但是无论是通过命令添加Oracle 的jdbc驱动odbc14.jar或者直接Maven4MyEclipse添加Odbc14.jar,都无法让MyEclipse识别,使用mvn test命令输入:
INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.390s
[INFO] Finished at: Sun Apr 01 11:04:34 CST 2012
[INFO] Final Memory: 2M/5M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project safs3: Could not resolve dependencies for project:safs-test:war:0.0.1-SNAPSHOT: Failure to find com.oracle:ojdbc14:jar:10.2.0.3.0 in http://repo1.maven.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]

请各位大神看如何解决!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • WAMING5
    WAMING5 2012-04-01 23:10
    已采纳

    把ojdbc14-10.2.0.4.0.jar这个包通过命令添加,这样的第三方在仓库Maven仓库是没有的,要么你可以自己搭建一个本地的私服,或是直接通过命令添加,在cmd下输入以下
    mvn install:install-file -DgroupId=com.oracle -DartifactIdojdbc14
    -Dversion=1.0 -Dpackaging=jar -Dfile=filePath,
    -Dfile是当前放ojdbc14.jar的位置,然后再把ojdbc14这个包复制到maven管理的本地库中,例如maven管理库的路径C:\Documents and Settings\Administrator.m2\repository\com\oracle\ojdbc14\,所以把刚刚编译好的ojdbc14.jar放到上面路径
    然后pom.xml中写入

    com.oracle
    ojdbc14
    1.0
    provided

    可以试试

    点赞 评论

相关推荐