我正在使用gradle包装器来构建我的java项目 .
最近我将我的gradle包装版本从1.0.3里程碑升级到了1.12 .
我的build.gradle看起来像这样:
apply plugin: 'java'
<Some extensions to java plugin tasks>
...
...
...
task package(type: Zip) {
group = "Package"
destinationDir = file("./install")
baseName = "serverPackage"
version = project.version
into('someProject/bin') {
from('./bin') {
include '**/*.*'
}
}
into('someProject/config') {
from('./config') {
include '**/*.*'
}
}
into('someProject/config') {
from('./src/main/resources') {
include '**/*.*'
}
}
into('someProject/lib') {
from configurations.runtime
}
}
当我使用1.12版本运行命令'gradlew build'时,出于某种原因(不知道原因),在1.0.3版本中执行任务 package 并不执行 .
In version 1.0.3 it looks like this:
:package
:compileJava UP-TO-DATE
:processResources UP-TO-DATE
:classes
:jar
:remoteInterfaceJar UP-TO-DATE
:assemble
:compileTestJava UP-TO-DATE
:processTestResources UP-TO-DATE
:testClasses UP-TO-DATE
:test
:check
:build
BUILD SUCCESSFUL
While in the 1.12 version it looks like this:
:compileJava UP-TO-DATE
:processResources UP-TO-DATE
:classes
:jar
:assemble
:compileTestJava UP-TO-DATE
:processTestResources UP-TO-DATE
:testClasses UP-TO-DATE
:test
:check
:build
BUILD SUCCESSFUL
为什么1.12版本中没有执行 package 任务?
谢谢 .