Grails 2.0.4プロジェクトで使用したいJava/Mavenプロジェクトがいくつかあります。私の地元のMavenリポジトリにJARファイルのインストール、とGrailsのlib
フォルダにJARファイルをコピーするgrails install-dependency com.foo:my-project:0.0.1-SNAPSHOT
Java JARファイルをGrailsプロジェクトに追加するには?
- :私は、次のような様々なアプローチを試してみました。
BuildConfig.groovy
- コメントアウト
mavenLocal()
の依存関係セクションにcompile com.foo:my-project:0.0.1-SNAPSHOT
を追加し、私はそのようなsuperstitiouslygrails clean
たびに便利に投げるように、いくつかの他のものを試みたことがあり/home/me/.m2/repository
を渡します。いずれの場合も、grails compile
は次の結果をもたらします。コンパイルが失敗し、いずれかのJARのいずれかのクラスへのすべての参照を解決できません。
私が迷っているものは何ですか?
これらのオプションのいずれかが必要があるのであなたはJARのクラスをJavaの新しいバージョンでコンパイルすることはありませんでした。私はPostgreSQLドライバのjarファイルで同様の問題に遭遇しましたが、それが原因です。 – proflux
jarファイルに欠落しているクラスが 'jar tf lib.jar | grep mypackage.MyClass'? – ataylor
私は過去にこのようなことに巻き込まれました...私が使っていたクラスを「インポート」することを忘れてしまった。 – cdeszaq