我在NetBeans IDE中使用Maven加载了一个NetBeans模块项目。我需要调试模块。当我按下调试按钮时,我收到以下错误消息:
IDE需要定义$ {netbeans.run.params.ide}才能运行此操作。目前,您项目的插件配置不会解释此变量。调整D:\ mypath \ pom.xml以使用它定义?
在我的pom中,我没有设置additionalArguments标签,我有:
<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导航器也显示该属性存在。所以我的问题很简单。到底是什么造成了这个错误?
答案 0 :(得分:1)
虽然对某人比我更聪明的审讯,我找到了答案。沿着这条线的某个地方添加了一些东西
<netbeans.run.params></netbeans.run.params>
到我的~home / .m2 / settings.xml文件。当IDE试图设置它时,这会覆盖该属性。