我无法使用JDK 11的vaadin和gwt组件来构建我的Maven项目。
我已经将gwt-user和gwt-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')
我看到了相关问题,但没有任何帮助。
此堆栈可以与Java 11一起使用吗?它适用于Java 8。
编辑:要使用JDK11进行编译,您需要将gwt-user,gwt-dev和vaadin-maven-plugin升级到2.8.2。然后,您需要将Vaadin升级到Vaadin 8.9.1。
仅将GWT依赖关系更新为2.8.2还不够。您还需要使用vaadin-maven-plugin
基于GWT 2.8.2的版本。我不记得确切的哪个版本号是第一个可用的版本,但是我个人对Vaadin 8.0有错误,而对于Vaadin 8.8来说一切都对我有效。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句