我在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>
答案 0 :(得分:2)
据我所知,Oracle ojdbc 在maven存储库中不公开。
您应该从Oracle站点下载它,将其添加到本地存储库管理器,然后由Maven解决。
如果您不使用存储库管理器(例如Nexus或Artifactory),请查看它。这是管理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。