Gradle 渐变复制任务不工作

Gradle 渐变复制任务不工作,gradle,Gradle,在我的gradle/deployment.gradle文件中,我有以下内容: basedir = devHomeDir.getAbsolutePath() deploymentDir = new File(project, "deployment") deploymentLibDir = new File(deploymentDir, 'project/lib') task deployProjectJars(type: Copy) { from tasks.getByPath(':bas

在我的gradle/deployment.gradle文件中,我有以下内容:

basedir = devHomeDir.getAbsolutePath()
deploymentDir = new File(project, "deployment")
deploymentLibDir = new File(deploymentDir, 'project/lib')

task deployProjectJars(type: Copy) {
  from tasks.getByPath(':baseproject:project:assembleAll')
  into deploymentLibDir
  exclude '*-sources.jar'
}

当我将deployProjectJars作为输出运行时,我得到以下信息:
:deployProjectJars无源文件
,不会复制任何内容。所以我在gradle.build中添加了一个任务来复制那些JAR。所以问题是-为什么我最初的方法不起作用?

您展示的构建脚本太少,无法真正彻底回答这个问题。但是根据您提供的少量信息,我认为assembleAll任务没有可以复制的输出,或者只有与
*-sources.jar
模式匹配的输出