1

在其他链接之后,我尝试了所有配置,包括启用嵌入式 tomcat 容器的 jndi。(一个很好的详细信息是:https ://www.roytuts.com/spring-boot-jndi-datasource/ )但问题是 DataSource 是针对 JNDI 查找的,我得到以下异常:

请注意,从 Spring 2.0.x 开始,嵌入式配置类已更改。

获取:javax.naming.NoInitialContextException:需要在环境或系统属性中指定类名,或作为小程序参数,或在应用程序资源文件中:java.naming.factory.initial。

至于嵌入式 tomcat 中 JNDI 查找的问题是罕见的用例,我试图在生产中模拟和重现数据库连接池错误,为此我必须对 Resource 和 DataSource 都使用 JavaConfig 设置。

4

0 回答 0