首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在单机版中使用spring-boot-starter-jdbc时出现问题

在单机版中使用spring-boot-starter-jdbc时出现问题
EN

Stack Overflow用户
提问于 2016-08-10 22:47:44
回答 1查看 647关注 0票数 0

我正在尝试在一个非web/非tomcat的场景中使用spring-boot-starter-jdbc。

我尝试排除tomcat-jdbc,这样tomcat就不会在我启动spring-boot应用程序时启动。

我面临的问题是

代码语言:javascript
复制
spring.datasource.initialize=false
spring.datasource.url=jdbc:h2:tcp://localhost:52705/~/test

即使我要求spring-boot不自动配置一个内存数据库,如果我不包含tomcat-jdbc,它总是会启动一个内存数据库。因此,似乎没有办法在独立的应用程序中将spring-boot-starter-jdbc与非mem h2数据库一起使用。

这个问题有没有解决方案,或者它是个bug?

EN

回答 1

Stack Overflow用户

发布于 2016-08-11 00:48:38

tomcat-jdbc与Tomcat服务器无关。只是Tomcat正在寻找一个更好的JDBC连接池库,所以他们制作了这个库,并使用了tomcat的名称。

如果你想排除web组件,那么你真的想移除项目上的spring-boot-starter-web依赖,因为在其中有对spring-boot-starter-tomcat的依赖。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38876729

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档