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

时间:2014-04-24 05:54:47

标签: xml maven software-distribution artifact

我在pom.xml中添加了依赖项。但是我的pom.xml文件中出现了错误。缺失工件com.oracle:ojdbc14:jar:10.2.0.2.0。在我遵循的步骤中是否有任何问题。请帮帮我。

         <dependencies>
           <dependency>
          <groupId>com.oracle</groupId>
          <artifactId>ojdbc14</artifactId>
          <version>10.2.0.2.0</version>
           </dependency>
           <dependency>   
               <groupId>com.microsoft.sqlserver</groupId>   
               <artifactId>sqljdbc4</artifactId>   
               <version>4.0</version>  
               <scope>runtime</scope>  
          </dependency>             
       </dependencies>

2 个答案:

答案 0 :(得分:2)

据我所知,Oracle ojdbc 在maven存储库中不公开。
您应该从Oracle站点下载它,将其添加到本地存储库管理器,然后由Maven解决。

如果您不使用存储库管理器(例如NexusArtifactory),请查看它。这是管理maven环境的正确方法。

我希望这会有所帮助。

答案 1 :(得分:0)

  

user3302059问:

     

我遵循的步骤有什么问题吗?请帮帮我。

技术上说不,但你应该注意license constraints

  

Eldad AK回答:

     

如果您不使用存储库管理器(例如Nexus或Artifactory),请查看它。这是管理maven环境的正确方法。

一般来说,Eldad AK的回答是正确的,但是installing an Oracle Database JDBC Drivers to a repository manager cause a license violation