在JBoss 4.2下部署不同版本的grails应用程序(war)?

时间:2012-02-03 22:07:37

标签: grails grails-2.0

我想在同一JBoss服务器下部署两个Grails WAR。 一个我使用Grails 1.2.1,另一个使用Grails 2.0。

这可能吗?如果有,请告诉我如何做到这一点。

1 个答案:

答案 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版本独立于其部署。