我有一个grails应用程序,并配置了hudson的持续集成,在hudson的grails插件中,我放置了run-app task来启动tomcat容器并将应用程序部署到tomcat.The中,我面临的问题是- hudson本身在tomcat中运行,当我的run-app尝试再次启动tomcat时,它会失败。然后我尝试编写脚本来创建我的应用程序的war,并将其部署到tomcat中,那么我如何从hudson配置中重新启动tomcat。
发布于 2010-06-09 18:39:58
它失败是因为Hudson和grails都在尝试使用端口8080吗?如果是,那么只需修改您的run-app
命令以使用不同的端口:
grails -Dserver.port=9090 run-app
https://stackoverflow.com/questions/3006314
复制