0
我有一个多项目gradle构建(Gradle版本1.9)。Gradle:构建jar时无法创建目录
我正在运行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'
最可能的原因中的错误其中一个构建脚本。 'my-app/build'中的'build'是'my-app'项目的构建输出目录,而不是根项目目录。 (为避免混淆,最好不要命名后者'build'。) –
@PeterNiederwieser有没有解决此问题的方法? – Prasanna
解决方案是修复构建。但是如果没有关于构建的详细信息,就不可能从远处说出问题所在。 –