1

我正在为智能家居平台 openHAB 开发一个绑定。如文档中所述,我分叉了主项目并创建了一个新分支并导入了新的相关项目(见下面我的 IDE 图片,带有“X”的项目)。

我很惊讶我的新项目产生了一些错误,这些错误似乎与 maven 有关。我不知道在哪里可以解决这个问题。

在此处输入图像描述

更新:由于一些建议,我使用了我的系统 Maven 版本并且日志告诉我,这可能是主要问题:

[错误] 构建无法读取 1 个项目-> [帮助 1] org.apache.maven.project.ProjectBuildingException:处理 POM 时遇到一些问题:

[错误] 'modules.module[181]' 指定重复的子模块 org.openhab.binding.cus @ org.openhab.binding:pom:[unknown-version], 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)

4

1 回答 1

0

这些是与 m2e(Eclipse 中的 Maven 插件)相关的问题。它试图模仿不适用于不那么标准的 Maven 插件的 Maven。通常,您可以通过将策略设置为“忽略”来修复此问题。

于 2019-03-06T20:24:47.797 回答