我刚刚开始使用 Grails。如何将 Java 库添加到我的 Grails 项目中?我将 Smack 库 jar 添加到我的 Grails 项目的 lib 文件夹中,但我仍然无法将它的任何包导入我的 Java 或 Groovy 类。我正在使用 Netbeans IDE。任何帮助,将不胜感激..
嗡嗡声
这是 NetBeans 中的一个已知错误:http: //www.netbeans.org/issues/show_bug.cgi?id=144243
也许您可以通过在 NetBeans 错误跟踪器中添加对此问题的评论来帮助 devolpers 修复它。
这是我在运行 SpringSource Toolssuite 时为解决问题所做的:
通过添加外部 jars(例如 javax.mail、adwords-api 等)来配置构建路径
将相同的 jar 导入 lib 文件夹(mysql 连接器 jar 所在的位置)。
这应该可以修复您因 java 文件中缺少导入而收到的编译时错误。
希望这可以帮助
如上所述,这是 IDE 中的错误,而不是 Grails。这些库在您的代码中可用,但 IDE 不会执行任何代码完成等。
注意,NetBeans 6.5 应该有更好的 Grails 集成。或者,您可以使用已经拥有的 IntelliJ。
G2One 被 Spring Source 收购也使得 Grails 的 Eclipse 集成路线图看起来更加美好。它还没有出现,但它即将到来,而且现在可能比我们想象的要快。
NetBeans 6.5(内部版本 200811100001)中仍然存在该问题,因此 IDE 不会执行任何代码完成并将引用 JAR 中的类的代码格式化为错误。
我还没有尝试过 NetBeans 6.7。
我正在使用 Netbeans 6.7。我只是将库粘贴到项目的“lib”文件夹中,当我回到 Netbeans 时,该库自动位于“库”文件夹下!
我也在使用netbean 6.7,当我通过Libraries文件夹下的jar时它会自动工作