是否可以通过maven获得最新的Oracle 12c Release 2 JDBC驱动程序和UCP?

时间:2017-03-19 12:34:59

标签: oracle12c ojdbc

Oracle公司发布了他们的JDBC驱动程序的新版本12.2.0.1,用于Oracle Database 12c第2版。

可以从以下位置手动下载JAR文件:http://www.oracle.com/technetwork/database/features/jdbc/jdbc-ucp-122-3110062.html

但这些JAR文件是否可通过maven.oracle.com上的Oracle Maven存储库获取?

我最初遵循此Oracle博客设置我的构建:Get Oracle JDBC drivers and UCP from Oracle Maven Repository (without IDEs)并将ojdbc7.jar和ucp.jar作为依赖项

<dependency>
  <groupId>com.oracle.jdbc</groupId>
  <artifactId>ojdbc7</artifactId>
  <version>12.1.0.2</version>
</dependency>
<dependency>
  <groupId>com.oracle.jdbc</groupId>
  <artifactId>ucp</artifactId>
  <version>12.1.0.2</version>
</dependency>

现在我想升级到新的ojdbc8.jar和最新的ucp.jar,但不知道坐标(并且maven.oracle.com不提供浏览)。我无法解决&#34; com.oracle.jdbc:ojdbc8:12.2.0.1&#34;或&#34; com.oracle.jdbc:ucp:12.2.0.1&#34;。

2 个答案:

答案 0 :(得分:5)

12.2.0.1 Oracle Maven Repository上提供了JDBC驱动程序和UCP。 您可以使用下面的GAV详细信息下载相同的内容。

<dependency> 
  <groupId>com.oracle.jdbc</groupId>
  <artifactId>ojdbc8</artifactId>
  <version>12.2.0.1</version> 
</dependency>

 <dependency> 
   <groupId>com.oracle.jdbc</groupId>
   <artifactId>ucp</artifactId>
   <version>12.2.0.1</version> 
 </dependency>

答案 1 :(得分:1)

我在Oracle的(私人)服务请求中询问了这个问题,并在上​​周得到了以下答案:

  

[...]
  我们还没有在Oracle Maven上上传12.2 JDBC驱动程序。   我们将在几周内完成。
  [...]

一旦我掌握了GAV参数,我就会更新这个答案。