8

我刚刚开始使用 Grails。如何将 Java 库添加到我的 Grails 项目中?我将 Smack 库 jar 添加到我的 Grails 项目的 lib 文件夹中,但我仍然无法将它的任何包导入我的 Java 或 Groovy 类。我正在使用 Netbeans IDE。任何帮助,将不胜感激..

嗡嗡声

4

6 回答 6

4

这是 NetBeans 中的一个已知错误:http: //www.netbeans.org/issues/show_bug.cgi?id=144243

也许您可以通过在 NetBeans 错误跟踪器中添加对此问题的评论来帮助 devolpers 修复它。

于 2008-11-16T20:53:05.177 回答
4

这是我在运行 SpringSource Toolssuite 时为解决问题所做的:

  1. 通过添加外部 jars(例如 javax.mail、adwords-api 等)来配置构建路径

  2. 将相同的 jar 导入 lib 文件夹(mysql 连接器 jar 所在的位置)。

这应该可以修复您因 java 文件中缺少导入而收到的编译时错误。

希望这可以帮助

于 2011-09-25T02:36:40.383 回答
1

如上所述,这是 IDE 中的错误,而不是 Grails。这些库在您的代码中可用,但 IDE 不会执行任何代码完成等。

注意,NetBeans 6.5 应该有更好的 Grails 集成。或者,您可以使用已经拥有的 IntelliJ。

G2One 被 Spring Source 收购也使得 Grails 的 Eclipse 集成路线图看起来更加美好。它还没有出现,但它即将到来,而且现在可能比我们想象的要快。

于 2008-11-16T21:45:54.290 回答
0

NetBeans 6.5(内部版本 200811100001)中仍然存在该问题,因此 IDE 不会执行任何代码完成并将引用 JAR 中的类的代码格式化为错误。

我还没有尝试过 NetBeans 6.7。

于 2009-06-11T22:33:36.917 回答
0

我正在使用 Netbeans 6.7。我只是将库粘贴到项目的“lib”文件夹中,当我回到 Netbeans 时,该库自动位于“库”文件夹下!

于 2009-08-20T10:22:19.693 回答
0

我也在使用netbean 6.7,当我通过Libraries文件夹下的jar时它会自动工作

于 2009-08-20T14:18:49.343 回答