如何在 Java Play 项目中添加 Oracle 数据库驱动程序?
How to add Oracle Database Driver in a Java Play project?
我将使用 OJDBC
访问数据库。我的项目是 Java 播放项目并使用 SBT
。我补充说,
"com.oracle" % "ojdbc14" % "10.2.0.4.0"
但是当我用这个编译项目时,
它说,
::::::::::::::::::::::::::::::::::::::::::::::
[warn]:: FAILED DOWNLOADS ::
[warn]:: ^ see resolution messages for details ^ ::
[warn]::::::::::::::::::::::::::::::::::::::::::::::
[warn]:: com.oracle#ojdbc14;10.2.0.4.0!ojdbc14.jar
[warn]::::::::::::::::::::::::::::::::::::::::::::::
我还尝试使用 this link 手动下载 jar
。然后我得到了404
。
有没有办法将 OJDBC14
依赖项添加到 Java 播放项目?
您可以在下面ojdbc.jar
下载link
http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html
Maven repo 不提供 ojdbc jar
link,因为 oracle Unauthorized
对于试图从 maven 存储库下载 jar 的 maven 用户(比如我):停止!
jar 的元数据已编入索引,pom 文件在 maven central 上可用,但实际的 jar 不可用。试试点击下载 link:
http://mvnrepository.com/artifact/com.oracle/classes12/10.2.0.2.0
http://mvnrepository.com/artifact/com.oracle/ojdbc14/10.2.0.4.0
因此,您需要从 http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html
获取 jar
然后安装到您的本地仓库。
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 \
-Dversion=10.2.0.4.0 -Dpackaging=jar -Dfile=ojdbc.jar -DgeneratePom=true
在 SBT 的配置中添加
resolvers += Resolver.mavenLocal
启用本地 maven 仓库
P.S.: 如果您仍在阅读它:我希望 oracle 将它们部署在 maven 上,(如果您正在使用 jar,则说明您同意我们的条款)!
Oracle 现在有一个 Maven 存储库。 https://blogs.oracle.com/dev2dev/get-oracle-jdbc-drivers-and-ucp-from-oracle-maven-repository-without-ides
我将使用 OJDBC
访问数据库。我的项目是 Java 播放项目并使用 SBT
。我补充说,
"com.oracle" % "ojdbc14" % "10.2.0.4.0"
但是当我用这个编译项目时, 它说,
::::::::::::::::::::::::::::::::::::::::::::::
[warn]:: FAILED DOWNLOADS ::
[warn]:: ^ see resolution messages for details ^ ::
[warn]::::::::::::::::::::::::::::::::::::::::::::::
[warn]:: com.oracle#ojdbc14;10.2.0.4.0!ojdbc14.jar
[warn]::::::::::::::::::::::::::::::::::::::::::::::
我还尝试使用 this link 手动下载 jar
。然后我得到了404
。
有没有办法将 OJDBC14
依赖项添加到 Java 播放项目?
您可以在下面ojdbc.jar
下载link
http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html
Maven repo 不提供 ojdbc jar
link,因为 oracle Unauthorized
对于试图从 maven 存储库下载 jar 的 maven 用户(比如我):停止!
jar 的元数据已编入索引,pom 文件在 maven central 上可用,但实际的 jar 不可用。试试点击下载 link:
http://mvnrepository.com/artifact/com.oracle/classes12/10.2.0.2.0
http://mvnrepository.com/artifact/com.oracle/ojdbc14/10.2.0.4.0
因此,您需要从 http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html
获取 jar然后安装到您的本地仓库。
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 \
-Dversion=10.2.0.4.0 -Dpackaging=jar -Dfile=ojdbc.jar -DgeneratePom=true
在 SBT 的配置中添加
resolvers += Resolver.mavenLocal
启用本地 maven 仓库
P.S.: 如果您仍在阅读它:我希望 oracle 将它们部署在 maven 上,(如果您正在使用 jar,则说明您同意我们的条款)!
Oracle 现在有一个 Maven 存储库。 https://blogs.oracle.com/dev2dev/get-oracle-jdbc-drivers-and-ucp-from-oracle-maven-repository-without-ides