Gradle Application Plugin - 不生成Windows启动脚本?

时间:2015-01-15 16:45:22

标签: plugins gradle

当gradle应用程序插件生成startScripts时,它会为windows和linux生成。有没有办法在运行distZip任务时排除Windows脚本进入bin /?

3 个答案:

答案 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个文件。