0

我正在尝试授予对 jar 中所有文件的读写权限。这是我的 build.gradle 专家有什么建议吗?

    task fatJar(type: Jar) {
    manifest {
        attributes 'Main-Class': 'com.myapp.Main'
    }
    baseName = 'all-in-one-jar'
    from { configurations.compile.collect { it.isDirectory() ? it : 
      zipTree(it) } }
      with jar
    }
4

1 回答 1

0

通过添加解决 - fileMode = 0755

task fatJar(type: Jar) {
manifest {
    attributes 'Main-Class': 'com.myapp.MyHandler'
}
fileMode = 0755

baseName = 'all-in-one-jar'
from { configurations.compile.collect { it.isDirectory() ? it : zipTree(it) 
} }
with jar
}
于 2018-10-05T15:19:30.077 回答