当gradle应用程序插件生成startScripts时,它会为windows和linux生成。有没有办法在运行distZip任务时排除Windows脚本进入bin /?
答案 0 :(得分:2)
可以在doLast
任务的startScrips
块中删除Windows脚本,如下所示:
startScripts {
doLast {
delete windowsScript
}
}
答案 1 :(得分:2)
您可以在build.gradle文件中使用<html>
<body>
<form action="welcome.php" method="post">
Name: <input type="text" name="name"><br>
<input type="submit">
</form>
</body>
</html>
<?php
$stack = array("");
array_push($stack, $_POST[name]);
for(i < $stack.length){
print_r($stack[i]);
}
?>
。用gradle 3.4进行测试
答案 2 :(得分:0)
一种可能的解决方案是在exclude
中为distZip
任务定义build.gradle
规范,如下所示:
distZip.exclude "**/*.bat"
这将从zip分发中排除所有.bat
个文件。