【问题标题】:Netbeans open maven project with pom.ymlNetbeans 用 pom.yml 打开 maven 项目
【发布时间】:2017-12-10 13:38:30
【问题描述】:

我正在尝试在 netbeans 中加载一个包含 pom.yml 而不是 pom.xml 的 maven 项目。

当我转到应用程序所在的目录时,Netbeans 没有将其识别为项目/应用程序。它显示为常规目录。当我点击目录时,它直接带我进入而不是打开它。

我在插件库中检查了是否有任何相关的插件,但不幸的是,没有。

谁能帮帮我?

谢谢

【问题讨论】:

  • 请你解释一下为什么你需要pom.yml而不是pom.xml
  • 它已经开发了很长一段时间了......我试图探索这个应用程序。看起来 netbeans 不支持 yml。但我能够将它导入 Intellij ..

标签: java maven netbeans pom.xml


【解决方案1】:

pom.ymlPolyglot for Maven 扩展使用。 Netbeans 不支持它。

一个可行的解决方案是将pom.yml 转换回pom.xml

使用 Maven 3.3.1+ 运行以下命令

mvn io.takari.polyglot:polyglot-translate-plugin:0.1.15:translate \
  -Dinput=pom.xml \
  -Doutput=pom.yml

注意: polyglot-translate-plugin 的较新版本有一个错误,请参阅 issue #96。导致错误的原因

... A required class was missing while executing \
  io.takari.polyglot:polyglot-translate-plugin:0.1.16:translate: \
  org/codehaus/plexus/util/xml/XmlStreamReader

【讨论】:

  • 谢谢。我能够在 intellij 中导入它
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-11-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多