我在其中一个项目中一直大量使用netbeans与grails,我至少每天将这个项目部署到产品环境9-10次,并且偶尔(每天2-3次)创建一个配置为“开发”环境,并将其部署到生产服务器。这有效地降低了我的服务水平。
为了防止这种情况,有一种方法可以配置我的构建文件或netbeans,以便每当我通过右键单击项目名称进行构建时,我都会看到一个msgbox,提醒我该构建是为Dev env进行的吗?
提前致谢。
最佳答案
我会建议您编写自己的cmd行脚本,从而为正确的env产生 war 。例如
deploy_prod.bat脚本:
call grails prod war <name of war file>.war
在cmd行上,您可以通过以下方式调用脚本:
deploy_prod.bat
您还可以使用cmd行args设置evn。例如deploy.bat产品
关于grails - 默认情况下,Grails在netbeans中进行生产,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6368758/