如何在eclipse中运行vaadin图表演示

时间:2015-07-08 21:06:52

标签: eclipse maven vaadin7 vaadin-charts

尝试遵循这些说明https://github.com/vaadin/charts/blob/7a55e8dab5b9941a05603c2624a576866e86045d/DevInstructions.md,但即使昨天有效,我也无法执行下载依赖性步骤。 Widget编译也不起作用。

在' vaadin-charts-directorypackage'导入后显示4个错误

Failed to run task (com.github.eirslett:frontend-maven-plugin:0.0.23:bower:bower install:generate-resources)

Failed to run task (com.github.eirslett:frontend-maven-plugin:0.0.23:gulp:gulp deploy:deploy)

Failed to run task (com.github.eirslett:frontend-maven-plugin:0.0.23:gulp:gulp stage:generate-resources)

Failed to run task (com.github.eirslett:frontend-maven-plugin:0.0.23:npm:npm install:generate-resources)

Caused by: com.github.eirslett.maven.plugins.frontend.lib.TaskRunnerException: 'npm install --color=false' failed. (error code 34)

然后在Add Facets之后:

Cannot change version of project facet Dynamic Web Module to 2.4.   vaadin-charts-demo      line 1  Maven Java EE Configuration Problem

Java compiler level does not match the version of the installed Java project facet. vaadin-charts-demo      Unknown Faceted Project Problem (Java Version Mismatch)

One or more constraints have not been satisfied.    vaadin-charts-demo      line 1  Maven Java EE Configuration Problem

如何解决这些错误?只是希望能够运行图表演示,看起来应该很难,但不能克服这些错误。逐个尝试谷歌搜索错误,但不确定如何将更改应用于导入/相关的不同文件/项目' vaadin-charts-demo'

1 个答案:

答案 0 :(得分:0)

看起来DevInstructions.md已经过时了一段时间,感谢您的注意,我将为此创建一张票。

关于运行演示,如果您只使用maven,则需要在父项目中运行install,然后在jetty中运行:在demo项目中运行。

git clone --recursive https://github.com/vaadin/charts.git
cd charts/
mvn clean install -DskipTests
cd demo/
mvn jetty:run

请注意,如果您不进行递归克隆,某些模块的安装可能会失败,因为子模块将丢失,但相关模块将被构建,并且jetty:run应该适用于演示。

如果您正在使用Eclipse并且具有工作区分辨率导入演示,则示例和插件模块应该足以使用jetty:在演示中运行。