Xml 如何修改GGTS中与Tomcat相关的更改
我有一个grails应用程序项目,并通过GGTS中的runapp命令运行它。我想更改GGTS/grails使用的内置Tomcat的context.xml 例如,我想将sessioncokiepath=“/”添加到context.xml以进行会话共享。我找不到xml文件的位置。我检查了与Tomcat相关的文件夹(在.grails下),但找不到与Tomcat conf相关的文件Xml 如何修改GGTS中与Tomcat相关的更改,xml,eclipse,tomcat,grails,groovy,Xml,Eclipse,Tomcat,Grails,Groovy,我有一个grails应用程序项目,并通过GGTS中的runapp命令运行它。我想更改GGTS/grails使用的内置Tomcat的context.xml 例如,我想将sessioncokiepath=“/”添加到context.xml以进行会话共享。我找不到xml文件的位置。我检查了与Tomcat相关的文件夹(在.grails下),但找不到与Tomcat conf相关的文件 是否有办法通过应用程序项目的Config.groovy添加sessionCookiePath=“/”??或者我可以访问内置
是否有办法通过应用程序项目的Config.groovy添加sessionCookiePath=“/”??或者我可以访问内置tomcat的实际context.xml吗??或者我应该采取完全不同的方法吗?基本上我使用了tim_yates建议的链接,并且能够配置SessionOkiePath。如果有人在寻找设置SessionOkiePath的答案,请使用此选项
eventConfigureTomcat = {tomcat ->
if (GrailsUtil.environment == 'development')
{
def ctx=tomcat.host.findChild(serverContextPath) // serverContextPath is auto injected or you can use the actual server context for e.g., "/app1"
ctx.sessionCookiePath = '/'
}
}