gpt4 book ai didi

java - 在 Spring boot 中指定 Tomcat 'Resource's

转载 作者:行者123 更新时间:2023-11-30 11:20:06 25 4
gpt4 key购买 nike

我正在尝试在 spring boot 上运行一个应用程序,但为此我需要向 tomcat 添加一些资源,例如。数据源配置等。

通常我会添加一些东西

<Resources name="..." ....>

但是我怎样才能在 spring boot 中实现它呢?

最佳答案

我认为以下内容对您有用(我已经成功地使用了类似的方法来自定义嵌入式 tomcat 的某些其他方面):

@Configuration
public class TomcatConfig implements EmbeddedServletContainerCustomizer {
@Override
public void customize(ConfigurableEmbeddedServletContainer container) {
if(container instanceof TomcatEmbeddedServletContainerFactory) {
TomcatEmbeddedServletContainerFactory tomcatEmbeddedServletContainerFactory = (TomcatEmbeddedServletContainerFactory) container;
tomcatEmbeddedServletContainerFactory.addContextCustomizers(new TomcatConnectorCustomizer() {
@Override
public void customize(Connector connector) {
connector.setNamingResources(.......);
}
});
}
}
}

关于java - 在 Spring boot 中指定 Tomcat 'Resource's,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22910175/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com