无法在任务':jar'上设置只读属性'archivePath'的值

时间:2015-08-10 11:14:24

标签: gradle

我试图更改jar archive output path

apply plugin: 'java'
apply plugin: 'application'

jar {
    archivePath = "$destinationDir/../$archiveName"
}

然后我收到错误:Cannot set the value of read-only property 'archivePath' on task ':jar'.

我有什么方法可以实现这种变化吗?

1 个答案:

答案 0 :(得分:1)

看看herearchivePath只是一个只读属性,由destinationDirarchiveName构成。您可以修改两个提到的属性,但不能修改结果。