留言簿应用部署错误云 SQL



应用程序引擎日志说java.sql.SQLException:找不到适合 jdbc:mysql://173.194.111.127:3306/Guestbook 的驱动程序

帮助说确保appengine-web.xml包含true,这是我文件中的最后一行。 我可以使用一些帮助使此连接正常工作。

您应该检查的几件事:

  • 请确保 MySQL JAR 文件存在于您的WEB-INFlib目录中。
  • 完成此操作后,您可以确保启用MySQL/ConnectorJ(https://developers.google.com/appengine/docs/java/cloud-sql/#enable_connector_j)。如文档中所述,转到warWEB-INF文件夹。您将找到appengine-web.xml文件。在此文件中,启用 JAR 文件,如下所示:

<?xml version="1.0" encoding="utf-8"?>

<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">

<use-google-connector-j>true</use-google-connector-j>

</appengine-web-app>

根据文档,您应该只使用"jdbc:mysql"连接字符串进行本地开发。 要在appengine上运行,你应该使用jdbc:google:mysql。

相关内容

  • 没有找到相关文章

最新更新