我想在同一个 JBoss 服务器下部署两个 Grails WAR。一个我使用 Grails 1.2.1,另一个使用 Grails 2.0。
这可能吗?如果是,请告诉我该怎么做。
我想在同一个 JBoss 服务器下部署两个 Grails WAR。一个我使用 Grails 1.2.1,另一个使用 Grails 2.0。
这可能吗?如果是,请告诉我该怎么做。
我不确定 JBoss,但是使用 tomcat,我们在 1.3.4 中有几个较旧的 grails 应用程序,现在使用 2.0。我可以同时部署两者,唯一的区别是当我创建 WAR 文件时,我必须确保我使用的是正确的 grails 版本。您可以使用脚本自动执行此操作。
例如:在 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 版本独立于其部署。