【发布时间】:2010-12-18 19:11:32
【问题描述】:
我开始使用在 Eclipse IDE 上开发的 Java EE,使用 GlassFish 和默认的 Java 数据库。如果我想将数据库更改为Oracle,我应该怎么做?
该应用程序在 Glassfish 和 Google App Engine 上运行。但是 Eclipse 有没有办法将它部署到我自己的服务器上?
【问题讨论】:
标签: eclipse jakarta-ee
我开始使用在 Eclipse IDE 上开发的 Java EE,使用 GlassFish 和默认的 Java 数据库。如果我想将数据库更改为Oracle,我应该怎么做?
该应用程序在 Glassfish 和 Google App Engine 上运行。但是 Eclipse 有没有办法将它部署到我自己的服务器上?
【问题讨论】:
标签: eclipse jakarta-ee
您应该能够使用 Eclipse 在本地部署到 Glassfish 和 Oracle。 (使用 IntelliJ 很容易做到。)
要使用 Oracle,您只需将 JDBC 驱动程序 JAR 添加到 CLASSPATH 中的适当位置,使用新的驱动程序 .class,并更改连接 URL。
驱动 JAR 应该与您的 JDK(例如 ojdbc6.jar)和数据库版本相匹配。它应该与您的数据库一起提供,或者您可以下载它here。
我不知道 JAR 应该放在你的 WEB-INF/lib 还是服务器 /lib 中;请咨询您的文档以确定。
还有一件事:毫无疑问,您必须在运行 Java 应用程序之前设置 Oracle(例如,正确的凭据)、创建新架构并添加表和索引。我想我会拼写出来以确保安全。
【讨论】: