Grails:如何配置tomcat数据源?

Grails:如何配置tomcat数据源?,tomcat,grails,datasource,Tomcat,Grails,Datasource,我需要配置一个在grails中使用的数据源 我创建了文件scripts/\u Events.groovy,内容如下: eventConfigureTomcat = {tomcat -> print "Applying changes to tomcat configuration..." } 问题是:如何使用tomcat实例在部署时配置数据源 注1:如果有一个解决方案使用类似于server.xml文件的东西,它也很好 注2:tomcat对象是 Tks.我想您不想硬编码生产数据源。

我需要配置一个在grails中使用的数据源

我创建了文件
scripts/\u Events.groovy
,内容如下:

eventConfigureTomcat = {tomcat ->
    print "Applying changes to tomcat configuration..."
}
问题是:如何使用
tomcat
实例在部署时配置数据源

注1:如果有一个解决方案使用类似于
server.xml
文件的东西,它也很好

注2:
tomcat
对象是


Tks.

我想您不想硬编码生产数据源。您可以使用Grails功能或在部署中定义的功能。

已解决! 我将其放入
config.groovy

    grails.naming.entries = [
        'myDS': [
            type: "javax.sql.DataSource",
            auth: "Container",
            driverClassName: "foo.myDriver",
            maxActive: "8",
            maxIdle: "4",
            url: "my_jdbc_url",
            username: "user",
            password: "pass"
        ]
    ]

请参阅。

这是我的开发数据源。在生产中,我已经有一个DS工作正常(在weblogic服务器中)。顺便说一下,谢谢。我无法配置server.xml,因为grails不使用这个文件?