我正在为智能家居平台openHAB开发绑定。如文档中所述,我分叉了主项目并创建了一个新分支,并导入了新的相关项目(请参见下面我的IDE的图片,该项目带有“ X”)。
我很惊讶我的新项目正在创建一些错误,这些错误似乎与maven有关。我不知道该去哪里解决这个问题。
更新:由于一些建议,我使用了系统的maven版本,日志告诉我,这可能是主要问题:
[错误]构建无法读取1个项目-> [帮助1] org.apache.maven.project.ProjectBuildingException:处理POM时遇到了一些问题:
[错误]'modules.module [181]'指定重复的子模块org.openhab.binding.cus @ org.openhab.binding:pom:[未知版本],E:\ joba \ workspace-openhab \ OpenHabAddonDev \ openhab-master \ git \ openhab2-addons \ addons \ binding \ pom.xml,第201行,第13列 在org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:383) 在org.apache.maven.graph.DefaultGraphBuilder.collectProjects(DefaultGraphBuilder.java:414)
答案 0 :(得分:0)
这些是与m2e(Eclipse中的Maven插件)有关的问题。它试图模仿Maven,它不适用于非标准的Maven插件。通常,您可以通过将策略设置为“忽略”来修复此问题。