我有一个多项目gradle构建,(Gradle版本1.9)。
我正在gradle clean build distZip
目录中运行/vagrant
。 /vagrant
是根项目目录。该目录包含另一个目录my-app
。执行jar
任务时,我看到以下错误:
Failed to create parent directory '/my-app' when creating directory '/my-app/build/tmp/jar'
为什么jar任务试图在根目录下创建my-app
?它没有得到许可。它不应该在./my-app/build/tmp/jar
下创建吗?
修改:添加settings.gradle
rootProject.name = 'my-app'
includeFlat 'my-app-core', 'my-app'
答案 0 :(得分:0)
尝试使用“include”替换settings.gradle文件中的“includeFlat” ,它将起作用:)