Grails:如何配置tomcat数据源?
我需要配置一个在grails中使用的数据源 我创建了文件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.我想您不想硬编码生产数据源。
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不使用这个文件?