0

尝试按照这些说明https://github.com/vaadin/charts/blob/7a55e8dab5b9941a05603c2624a576866e86045d/DevInstructions.md,但我无法执行下载依赖项步骤,即使它昨天工作。小部件编译也不起作用。

在“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)

然后在添加方面之后:

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”相关的不同文件/项目

4

1 回答 1

1

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

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

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

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

如果您使用的是 Eclipse 并且有工作区解析导入演示,示例和插件模块应该足以能够在演示中使用 jetty:run。

于 2015-07-17T06:57:35.813 回答