8

私はGrailsを始めたばかりです。Grails プロジェクトに Java ライブラリを追加するにはどうすればよいですか? Smack ライブラリ jar を Grails プロジェクトの lib フォルダーに追加しましたが、そのパッケージを Java または Groovy クラスにインポートできません。Netbeans IDE を使用しています。どんな助けでも大歓迎です..

バジー

4

6 に答える 6

4

SpringSourceToolsuiteを実行するときに問題を解決するために私がしたことは次のとおりです。

  1. 外部jar(javax.mail、Advertised-apiなど)を追加してビルドパスを構成します

  2. 同じjarをlibフォルダー(mysqlコネクターjarが配置されている場所)にインポートしました。

これにより、Javaファイルにインポートがないために発生するコンパイル時エラーが修正されます。

お役に立てれば

于 2011-09-25T02:36:40.383 に答える
4

これは NetBeans の既知のバグです: http://www.netbeans.org/issues/show_bug.cgi?id=144243

NetBeans バグトラッカーでこの問題にコメントを追加することで、devolpers が修正するのを助けることができるかもしれません。

于 2008-11-16T20:53:05.177 に答える
1

前述のとおり、これは Grails ではなく IDE のバグです。これらのライブラリはコードで使用できますが、IDE はコード補完などを行いません。

NetBeans 6.5 では、Grails との統合が大幅に改善されていることに注意してください。または、既にある IntelliJ を使用することもできます。

Spring Source による G2One の買収により、Grails 用の Eclipse 統合のロードマップもよりバラ色に見えます。まだ実現していませんが、実現しつつあり、私たちが思っていたよりも早く実現するかもしれません。

于 2008-11-16T21:45:54.290 に答える
0

Netbeans 6.7 を使用しています。ライブラリをプロジェクトの「lib」フォルダに貼り付けただけで、Netbeans に戻ると、ライブラリは自動的に「Libraries」フォルダの下にありました。

于 2009-08-20T10:22:19.693 に答える
0

問題は NetBeans 6.5 (ビルド 200811100001) でも残っているため、IDE はコード補完を行わず、JAR 内のクラスを参照しているコードをエラーとしてフォーマットします。

NetBeans 6.7 は試していません。

于 2009-06-11T22:33:36.917 に答える