0

似乎新版本默认情况下会在类路径中找到嵌入式 Mongo 时启动它,而不是使用 application.properties 中定义的 mongo 模板。解决方法是从依赖列表中临时删除fladdoodle.embed,即使它在测试范围内

2020-06-24 09:22:53.048  INFO 51028 --- [     Thread-305] o.s.b.a.mongo.embedded.EmbeddedMongo     : 2020-06-24T09:22:53.047+0200 I CONTROL  [initandlisten] MongoDB starting : pid=51029 port=63665 dbpath=/var/folders/7x/ss8w17pd4bsfrg1x1t56sl00zq753h/T/embedmongo-db-20d4fbe0-abac-4715-8ae0-b863f7bc9627 64-bit host=M84452
4

1 回答 1

0

这在https://github.com/spring-projects/sts4/issues/493中进行了讨论。

简短的版本是由于 Eclipse 平台的“排除测试类”复选框(现在正确)的使用,启动配置的行为略有改变。确保在重新使用现有启动配置时正确设置了此复选框。

于 2020-06-25T07:19:02.617 回答