我开始在Eclipse IDE上使用Glass EE开发,使用GlassFish和默认的Java数据库。如果我想将数据库更改为Oracle,我该怎么办?
该应用程序在Glassfish和Google App Engine上运行。但是Eclipse有没有办法将它部署到我自己的服务器上?
答案 0 :(得分:1)
您应该能够使用Eclipse在本地部署到Glassfish和Oracle。 (使用IntelliJ很容易。)
使用Oracle所需要做的就是将JDBC驱动程序JAR添加到CLASSPATH中的适当位置,使用新的驱动程序.class,然后更改连接URL。
驱动程序JAR应与您的JDK(例如,ojdbc6.jar)和数据库版本匹配。它应该与您的数据库一起提供,或者您可以下载here。
我不知道JAR是否应该进入你的WEB-INF / lib或server / lib;请咨询您的文档以确定。
还有一件事:不用说,在运行Java应用程序之前,您必须设置Oracle(例如,正确的凭据),创建新架构,并添加表和索引。我以为我会说它是安全的。