为 Java 11 更新 Vaadin 项目的 GWT

Kha*_*ama 5 gwt vaadin vaadin8 java-11

我无法使用JDK 11 的vaadin 和 gwt 组件构建我的 maven 项目。

我已将gwt-usergwt-dev 更新到最新 ( 2.8.2 ) 版本。

我正在使用 Vaadin7,也尝试使用 Vaadin8。尝试使用 vaadin-maven-plugin 进行编译。

我的 Maven 构建的输出:

[ERROR] Hint: Check that your module inherits 'com.google.gwt.core.Core' either directly or indirectly (most often by inheriting module 'com.google.gwt.user.User')
Run Code Online (Sandbox Code Playgroud)

我看到了相关的问题,但没有对我有用。

此堆栈可以与 Java 11 一起使用吗?它适用于 Java 8。

编辑: 要使用 JDK11 进行编译,您将需要 gwt-user、gwt-dev 和 vaadin-maven-plugin 到 2.8.2。然后您需要将 Vaadin 升级到 Vaadin 8.9.1。

Lei*_*and 1

将 GWT 依赖项更新到 2.8.2 还不够。vaadin-maven-plugin您还需要使用基于 GWT 2.8.2的版本。我不记得第一个有效的版本号,但我个人在 Vaadin 8.0 中遇到过错误,而在 Vaadin 8.8 中一切都对我有用。