我正在尝试对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
}
最佳答案
通过添加解决-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
}
关于java - 如何授予CHMOD 0755对Jar中所有文件的权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52657460/