2

ここでgradle noobyを完了します。

「grails compile」、「grails test-app」などの grails ビルド コマンドを gradle から実行できるようにしたいと考えています。

https://github.com/grails/grails-gradle-pluginで Peter Ledbrook の grails-gradle-plugin を見つけました。

リポジトリのクローンを作成すると、いくつかのファイルとフォルダーが取得されます。readme ファイルには、「buildscript {} を介して必要な JAR を含め、プラグインを「適用」する」と記載されています。適用部分は確実に取得できますが、JAR を追加するにはどうすればよいですか? そして、どの瓶?ダウンロードしたプラグインのフォルダー内のビルド ファイルで gradle を使用し、jar をコンパイルする必要がありますか? そして、jar をどこに配置し、プロジェクトの build.gradle ファイルにどのように含めるのですか?

これはとてつもなく簡単だと思いますが、うまく機能させることができません。

4

1 に答える 1

0

dependenciesGradle では、jar がビルド スクリプトに追加されるか、クロージャーを通じてアプリケーション クラス パスに追加されます。

dependencies { 
  compile "org.grails:grails-crud:1.3.4"
  compile "org.grails:grails-gorm:1.3.4"
  compile "ch.qos.logback:logback-core:1.0.7"
  compile "org.slf4j:slf4j-api:1.7.2"
}

compileは多くの構成の 1 つの名前 ( などもありますtest)runtimeであり、たとえば " " はパブリック リポジトリの 1 つにある jar への参照であり、クロージャorg.grails:grails-crud:1.3.4のスクリプトでも指定されています。repositories

Gradle 依存関係管理の詳細については、 http: //gradle.org/docs/current/userguide/dependency_management.htmlを参照してください。

Grails プロジェクトでは、README に記載されているものと同様の build.gradle ファイルを定義する必要があります。

今日、そのプラグインとコマンドを使用して単純な Grails プロジェクトを作成しようとしましたが、gradle initうまくいきませんでした。そのための問題を作成しました: https://github.com/grails/grails-gradle-plugin/issues/16

于 2012-11-05T07:31:58.693 に答える