0

コードナーク0.21でGrails2.3.8を使用しており、次を使用して実行しています

grails --non-interactive codenarc

codenarc プラグインをインストールするために、BuildConfig.groovy、grails.project.dependency.resolution、セクション plugins に次のものがあります。

provided ":codenarc:0.21"

また、リポジトリ セクションで mavenCentral() を grailsCentral() の前に移動しました (それに関する提案をどこかで見ました)。

1 台のマシンでちょっといじりましたが、うまくいきました。統合マシンでの最初のビルドで、最初の実行時に codenarc がインストールされ、次の行が表示されるのを見ました: codenarc uninstalled

そして今、実行するたびにエラーが発生します:スクリプトが見つかりません: Codenarc

追加してみました

grails refresh-dependencies

ビルドしますが、運はありません。

ビルド マシンをいじって何とか動作させることができると思いますが、将来的には再現できません。

codenarc プラグインを確実にインストールするにはどうすればよいですか?

4

1 に答える 1

0

よくあることですが、質問を書いていると、別の領域を調査するように促されました。

BuildConfig.groovy、grails.project.dependency.resolution、セクション plugins、行を次のように変更します。

compile ":codenarc:0.21"

問題を修正 - Grails BuildConfig.groovy、ビルド、コンパイル、ランタイムの違いを参照してください。意味のために。

ビルドにさらに 4Mb 追加されますが、私はそれで十分です。この問題は、提供されている Grails の実装のバグである可能性があります。

  • チャールズ
于 2014-09-04T11:29:59.440 に答える