如何在 Eclipse 中将 Primefaces 6.0 源导入为 maven 项目?

How do I import Primefaces 6.0 source as maven project in Eclipse?

我遵循了从源代码构建 https://github.com/primefaces/primefaces/wiki/Building-From-Source 说明。从命令构建 SNAPSHOT 版本项目效果很好。

但是,使用 Existing Maven Projects 向导将其导入 Eclipse 时,Problems 视图中出现了很多错误。我通过将所有设置为忽略来修复生命周期映射。

我在 target/generated-sources/maven-jsf-plugin 目录中发现了生成的源代码,但它没有被 m2e 插件自动选为源文件夹。所以我手动将它包含到 eclipse 构建路径中。但是话又说回来,生成的代码中出现了许多编译错误。

是否有人使用 eclipse 作为 IDE 进行 primefaces 开发?您如何设置 eclipse 项目来开发 primefaces?

eclipse 项目使用 Java 编译器合规级别 1.5 来自 pom.xml maven-compiler-plugin 设置。将 Java 编译器合规级别设置为 1.6 为我解决了这个问题。