追加のsourceSetウェブはありませんが、それには、対応するタスクがありません:のGradle:なぜすべてsourceSetsにはジャータスク
apply plugin: 'java'
sourceSets {
web
}
Build tasks
-----------
assemble - Assembles the outputs of this project.
build - Assembles and tests this project.
buildDependents - Assembles and tests this project and all projects that depend on it.
buildNeeded - Assembles and tests this project and all projects it depends on.
classes - Assembles main classes.
clean - Deletes the build directory.
jar - Assembles a jar archive containing the main classes.
testClasses - Assembles test classes.
webClasses - Assembles web classes.
私は、次のタスク
webJar
のGradleは、組み立ておよび構築期待:Webソースセットをビルドしません。
答えは:Javaプラグインは、そのように設計されていなかったので。 https://docs.gradle.org/current/userguide/java_plugin.html#sec:working_with_java_source_sets –
なぜ 'webJar'が期待されますか? – chenrui
通常、sourceSets.mySourceSet.outputからJavaのsourceSetからjarを作成する必要があります( – eastwater