2017-05-22 104 views
0

在我的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 NO-SOURCE并没有什么被复制。所以我给gradle.build添加了一个任务来复制这些罐子。所以问题是 - 为什么我原来的方法不起作用?

回答

0

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