当gradle应用程序插件生成startScripts时,它会为windows和linux生成。有没有办法排除windows脚本进入bin /当运行distZip任务?Gradle应用程序插件 - 不生成Windows启动脚本?
4
A
回答
0
一个可能的解决方案是在build.gradle
定义一个exclude
规格为distZip
任务如下:
distZip.exclude "**/*.bat"
这将从zip分发排除所有.bat
文件。
+0
使用gradle 2.5,这不起作用。 – 2015-07-24 18:10:25
2
它可以删除Windows脚本在startScrips
任务doLast
块,如:
startScripts {
doLast {
delete windowsScript
}
}
+0
'windowsScript.delete()'工作 – Whymarrh 2016-03-02 18:19:13
1
您可以在您的build.gradle文件中使用startScripts.enabled = false
。使用gradle 3.4测试
相关问题
- 1. Bash脚本启动弹簧启动应用程序并完成脚本
- 2. 如何使用upstart正确启动gradle生成的脚本?
- 3. Phonegap生成Windows Phone更改引脚以启动文本
- 4. 生成gradle java应用程序的dockerfile
- 5. kivy Windows应用程序不启动
- 6. QProcess不启动Windows应用程序下的Java应用程序
- 7. 启动windows后启动本地流星应用程序
- 8. 使用Gradle的多个启动脚本
- 9. 从Bash脚本启动Bash脚本以启动GUI应用程序
- 10. 可可应用程序不启动生成和去,但手动启动
- 11. 在Gradle 1.0中使用插件应用程序时提供自己的脚本
- 12. 启动脚本以重新启动NodeJS应用程序不起作用
- 13. 程序启动在Windows启动应用程序
- 14. 当进程重新生成时,Upstart脚本不执行预启动脚本
- 15. 新的Windows服务应用程序版本不会启动
- 16. 使用Gradle ivy-publish插件生成ivy.xml
- 17. powershell脚本 - 启动Windows调度程序后的不同行为
- 18. osx startupitems shell脚本不会启动应用程序
- 19. Gradle应用程序插件:强制脚本在类路径中包含lib/*
- 20. Gradle使用fatJar插件和SpringBoot应用程序构建“应用程序启动失败”
- 21. 启动插件时自定义Eclipse应用程序启动器
- 22. Windows(Phone)8 - 启动Windows启动的Metro应用程序
- 23. 使用powershell启动windows应用程序
- 24. 在操作系统生成过程中禁用启动脚本
- 25. 在Windows启动时启动我的应用程序(所有版本的Windows)?
- 26. 在Windows启动时启动应用程序启动
- 27. 在启动Windows启动后立即启动Qt应用程序
- 28. 如何在应用程序启动完成后生成启动图像
- 29. PDF生成在Windows应用程序8.1
- 30. 生成脚手架应用程序
AFAICT这是不可配置的。如果你不喜欢它们,为什么不在运行'startScripts'之后删除它们呢? – blgt 2015-01-15 17:01:38