LibGDX gwd 没有继承所需的模块

LibGDX gwd not inherit a required module

我在使用 GWT 导出 HTML 时遇到错误。

  Errors in 'file:/D:/Dropbox/Programming/Multi-platform/3D%20defence/Dendron3Dv2/core/src/psyrot/td/dendron3d/shop/ShopScreen.java'
     Line 222: No source code is available for type java.sql.ResultSet; did you forget to inherit a required module?
     Line 244: No source code is available for type java.sql.SQLException; did you forget to inherit a required module?

如何添加sql或我的mysql-connector-java-5.1.7-bin.jar继承.gwt.xml?

GWT 将您的 Java 代码转换为 Java 脚本。 MySQL 驱动程序很可能使用本机接口,因此无法转换。如果您仍想尝试,则还必须为 GWT 编译器提供源文件。

即使您可以将所有这些转换成 Java 脚本,您也很可能不希望浏览器客户端直接连接到您的数据库或让它们在本地安装 MySQL机器第一。

在这样的网络场景中,您最好使用一些 REST-API(因为您已经在 java 上,springboot 使这变得相当容易)并通过浏览器访问您的数据这个API。另见 https://github.com/libgdx/libgdx/wiki/Networking