java.sql.SQLException:URL的格式不正确

时间:2011-07-21 08:23:01

标签: gwt tomcat tomcat6

我正在使用tomcat,Java和GWT。当尝试连接到db时,我的applcation会发出以下错误。相同的驱动程序信息完全在独立应用程序上运行。

  

java.sql.SQLException:URL的格式不正确:   JDBC:TimesTen的:客户端:DSN = XXXX_cachedb_devc; UID = XXXX; PWD = XXXXX           在   com.google.cloud.sql.jdbc.internal.Exceptions.driverUrlNotInCorrectFormat(Exceptions.java:103)           在com.google.cloud.sql.jdbc.Driver.connect(Driver.java:47)           在com.google.cloud.sql.jdbc.Driver.connect(Driver.java:24)           在   java.sql.DriverManager.getConnection(DriverManager.java:582)           在   java.sql.DriverManager.getConnection(DriverManager.java:207)

我可以知道如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

看起来您要么尝试部署到App Engine,要么以某种方式将appengine jar放在运行时类路径中。 如果您不打算在Google App Engine上部署应用程序,只需从项目中删除应用引擎SDK jar。

另一方面,如果要部署到应用引擎,请确保GAE尚不支持连接到外部数据库。您所能做的就是使用内存中的SQL数据库,如hsqldb。然后,您的连接URL需要符合内存数据库的hsqldb连接URL模式。