为啥 Netbeans 无法识别我的 Grails 应用程序中的 Maven 依赖项导入?

Posted

技术标签:

【中文标题】为啥 Netbeans 无法识别我的 Grails 应用程序中的 Maven 依赖项导入?【英文标题】:Why is Netbeans not recognising maven dependency imports in my Grails app?为什么 Netbeans 无法识别我的 Grails 应用程序中的 Maven 依赖项导入? 【发布时间】:2014-05-16 16:54:42 【问题描述】:

我在我的 Grails BuildConfig 中添加了一个 maven 存储库和几个编译依赖项。不幸的是,Netbeans 无法识别导入语句。这一切都可以编译并且工作正常,只是智能感知和红色下划线破坏了我的乐趣。

【问题讨论】:

看看有没有这个帮助***.com/questions/21405878/… 有人解决了吗? @angryip 我不记得解决方案是什么,但这与 Netbeans 没有使用正确的 BuildPath 有关。 【参考方案1】:

据我所知,Grails 的依赖管理在前一段时间有所改变——默认情况下,它们从 Ivy 迁移到 Maven,一些 Grails 存储库似乎已被移动/关闭等(参见 http://grails.github.io/grails-howtos/en/migrateToTheNewCentralRepository.html

NetBeans 似乎不知道这些变化,因此不支持在 Grails 中使用 Maven。

您仍然可以通过复制 Grails 应用程序的 lib 目录中的 .jar 文件来手动添加所需的库(您可能必须在 NetBeans 中运行“clean”)。这对我有用。

【讨论】:

以上是关于为啥 Netbeans 无法识别我的 Grails 应用程序中的 Maven 依赖项导入?的主要内容,如果未能解决你的问题,请参考以下文章

Grails 2.2.1 无法识别从 BuildConfig.groovy 安装的“发布”插件

eclipse 和 netbeans 6.1 的 grails 插件

Netbeans/Eclipse 无法识别 Java ME SDK

为啥WPF无法识别我的这个DynamicResource

为啥我无法使用 grails 框架 1.3.7 中安装的 spring security 和 weceem 插件登录

为啥 Javascript 无法识别我的构造函数?