1

我在 NetBeans IDE 中加载了一个使用 Maven 的 NetBeans 模块项目。我需要调试模块。当我按下调试按钮时,我收到以下错误消息:

IDE 需要定义 ${netbeans.run.params.ide} 才能运行此操作。目前您项目的插件配置不解释此变量。调整 D:\mypath\pom.xml 以使用它定义?

在我的 pom 中,我没有设置附加参数标签,但我有:

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <netbeans.run.params.ide></netbeans.run.params.ide>
    <netbeans.run.params>${netbeans.run.params.ide}</netbeans.run.params>
</properties>

甚至 IDE 中的 pom 导航器也显示该属性在那里。所以我的问题很简单。到底是什么导致了这个错误?

4

1 回答 1

1

尽管审问比我聪明得多的人,但我已经找到了答案。沿着这条线的某个地方,有些东西增加了这条线

<netbeans.run.params></netbeans.run.params>

到我的 ~home/.m2/settings.xml 文件。当 IDE 尝试设置它时,它会覆盖该属性。

于 2012-10-19T14:50:12.553 回答