1

私の同僚は、STS、groovy/grails を自分の PC にインストールしようとしています。彼は、ソースをうまく取得した TFS プロジェクトをインポートしました。しかし、Grails Dependencies ライブラリが空であることが原因と思われる多くのビルド エラーが発生しています。彼は .ivy2 キャッシュをクリアし、.ivy2 キャッシュを再設定した STS を再起動しました。ただし、ビルド パスの下の依存関係はまだ空です (プロジェクトを右クリックし、ビルド パス、ライブラリ タブ、Grails 依存関係を展開します)。

彼はそれらを手動で追加できるかもしれませんが、それは適切な解決策とは思えず、後で問題が発生する可能性があります. 何か案は?

4

2 に答える 2

3

プロジェクトのコンテキスト メニューから [Grails ツール -> 依存関係の更新] を選択します。次に、依存関係が追加されます。

于 2012-04-06T14:16:35.087 に答える
0

私も同じ問題を抱えていました。宣言されていないクラスが問題を引き起こしていることが判明しました。STS エンジニアの 1 人は、「コマンド "grails compile" が失敗した場合、STS は依存関係データを持たないでしょう。このデータは、コンパイル コマンドの副作用として生成されます。したがって、コンパイルが失敗した場合は生成されません。 ."

基本的に、Grails Dependency の問題全体はおせっかいでした。エラー ログ ([ウィンドウ] -> [ビュー] -> [エラー ログ] または [ウィンドウ] -> [ビュー] -> [その他: 一般] -> [エラー ログ]) を調べて、grails のコンパイルを停止している未定義のエラーがあることを確認します。

于 2012-04-16T19:25:24.117 に答える