使用 Gradle 构建应用程序,我创建了一个“src/dist/bin”文件夹,用于将 shutdown.sh 脚本打包到分发 zip 中。如何设置 fileMode 才能执行?我已经知道如何使用复制任务设置 fileMode,但在这种情况下,脚本是由分发插件复制的。
谢谢
它应该与任何复制任务中的相同,因为分发使用CopySpec。我使用类似于以下的代码。我将脚本放在不同的文件夹中。
distributions {
main {
contents {
into('bin') {
from {
'src/main/customscripts/start.sh'
}
fileMode 0755
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2768 次 |
| 最近记录: |