我想在同一JBoss服务器下部署两个Grails WAR。 一个我使用Grails 1.2.1,另一个使用Grails 2.0。
这可能吗?如果有,请告诉我如何做到这一点。
答案 0 :(得分:0)
我不确定JBoss,但是使用tomcat,我们在1.3.4中有几个较旧的grails应用程序,现在使用2.0。我可以部署两者,唯一的区别是当我创建WAR文件时,我必须确保使用正确的grails版本。您可以使用脚本自动执行此操作。
Ex:在unix中
export GRAILS_HOME=~/src/grails-1.3.4 >> Depends on path where you installed
export JAVA_HOME=/usr/java/jdk1.6.0_23/ >> Depends on path where you installed
export MAVEN_HOME=/opt/maven >> Depends on path where you installed
export PATH=/home/eng/src/grails-1.3.7/bin:/opt/maven/bin/
在为1.3.4版本创建WAR文件时获取此信息。在创建其他版本时执行类似的方法。
基本上,grails版本独立于其部署。