1

正如 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

非常感谢您对此的任何帮助。

4

1 回答 1

0

我通过在 intellij idea 中使用 Maven 启动 vaading 项目解决了这个问题。我没有使用 Vaadin 应用程序,而是使用 vaadin maven repo 进行了一个新项目。

它通过 repo 下载了所需的资源。我运行包 maven 目标来编译我的小部件集。

至于我遇到的许可问题,它是通过将许可证密钥放在我家中名为 .vaadin.chartsdeveloper.license 的文件中来解决的,该文件位于 Windows 中:C:\Users\username

现在一切正常。

于 2015-04-10T06:33:43.467 回答