【发布时间】:2015-02-20 05:39:06
【问题描述】:
正如 Vaadin 之书所解释的,我添加了 maven 存储库;
<dependencies>
<dependency>
<groupId>com.vaadin.addon</groupId>
<artifactId>vaadin-charts</artifactId>
<version>2.0.0</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>vaadin-addons</id>
<url>http://maven.vaadin.com/vaadin-addons</url>
</repository>
</repositories>
但是 2.0.0 的解析不成功,所以我使用了 1.0.0,它是成功的。 我从 vaadin 获得了 TRIAL 许可证密钥,但我找不到安装它的方法。我的 IDE 是 intellij Idea,我使用的是 Windows 8。当我在没有许可证的情况下部署 vaadin 书中的教程时,出现以下错误。
HTTP 状态 500 - com.vaadin.server.ServiceException: java.lang.NoClassDefFoundError: com/vaadin/addon/charts/model/Series
非常感谢您对此的任何帮助。
【问题讨论】:
-
noclassdeffound 错误与许可证无关。如果您缺少许可证,您的小部件集将无法编译。更有可能的是,您的示例代码与您的版本不匹配。
-
谢谢。有没有办法添加license或者用maven添加2.0.0版本?
-
你的意思是,喜欢文档? vaadin.com/book/-/page/charts.installing.html
-
好吧,正如我上面提到的,它在我的场景中不起作用。它没有得到解决。无论如何,谢谢!
-
试过 maven 清理和安装?我以前在工作中发现过类似的错误。
标签: intellij-idea vaadin vaadin-charts