尝试遵循这些说明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'
答案 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:在演示中运行。