私はいくつかのドキュメントを生成するためにプラグインを使用しています。各パッケージのbuild.gradleの中にそのコードを配置すると、完全に動作します。別のGradleスクリプトのプラグインを使用する
しかし、このプラグインを複数のbuild.gradleファイルに入れておくのではなく、すべてをより集中的に保つために別のgradleスクリプトに置きたいと思っています。コードは、それがbuild.gradleファイル内にあるときとまったく同じであるにもかかわらず
Plugin with id 'com.benjaminsproule.swagger' not found.
:私はこれを行うとき
は、しかし、私はのエラーを取得します。ここで
プラグインをインポートし、それを使用するコードです:だから私はすべてのbuild.gradleからswagger.gradleという名前のファイルにこれを移動したい
buildscript {
repositories {
maven {url "http://jcenter.bintray.com"}
}
dependencies {
classpath 'com.benjaminsproule:swagger-gradle-plugin:0.0.8'
}
}
apply plugin: 'com.benjaminsproule.swagger'
swagger {
apiSource {
springmvc = false
locations = ['package1']
info {
title = 'Package 1'
version = 'v1'
description = 'Documentation for Package 1'
}
swaggerDirectory = "${project.rootDir}/reports/Package1"
}
apiSource {
springmvc = false
locations = ['package2']
info {
title = 'Package 2'
version = 'v1'
description = 'Documentation for Package 2'
}
swaggerDirectory = "${project.rootDir}/reports/Package2"
}
}
、これは可能ですか?
私も使用してプラグインを実行します。
gradle swagger