Vaadin 7项目在第8版中无法加载

时间:2017-10-12 19:31:10

标签: vaadin vaadin7 vaadin8

两年前,我与Vaadin 7开发了一个Web应用程序,现在我尝试使用最新的Eclipse插件来运行它。主要的servlet要求我实现一些看起来很重要的新方法,并且不会加载。

enter image description here

1 个答案:

答案 0 :(得分:0)

您必须按照迁移指南进行从vaadin 7到vaadin 8的升级。

Migration to vaadin 8

简而言之,您必须从

更改您的pom.xml
<dependency>
  <groupId>com.vaadin</groupId>
  <artifactId>vaadin-server</artifactId>
  <version>7.7.6</version>
</dependency>

<dependency>
  <groupId>com.vaadin</groupId>
  <artifactId>vaadin-compatibility-server</artifactId>
  <version>8.0.0</version>
</dependency>

如果您使用了一个已弃用的主题(Reindeer,Runo,Chameleon,Base),您还必须添加vaadin-compatibility-themes依赖项。

作为最后一步,您必须更改导入以匹配兼容包。 您可以手动执行此操作,也可以使用this migration tool为您处理。

如果您有自己的客户端小部件,那么您也需要升级它们。