嵌入式MongoDB试图下载Zip

时间:2018-05-04 01:11:13

标签: mongodb spring-boot embedded-database

我想使用带有Spring Boot的Embedded MongoDB进行测试。

这是我正在导入的依赖项:

testCompile('de.flapdoodle.embed:de.flapdoodle.embed.mongo')

每当我启动SpringBootTest EmbeddedMongoAutoConfiguration初始化MongodExecutable bean时,该bean开始从url下载zip文件(版本3.2.2)。如何配置它以使用位于我的src/test/resources目录中的zip文件?

1 个答案:

答案 0 :(得分:0)

  

如何配置它,使其使用位于src / test / resources目录中的zip文件?

我不知道这可以做到。我的解决方案是在以下目录中安装一个副本(对我本人和我的团队而言):

.ass

这将避免为Spring使用的Flapdoodle OSS下载嵌入式mongo。

注意事项:如果您的团队需要其他版本的嵌入式mongo,则可以通过将此属性添加到application.properties(或.yml)文件中来更改EmbeddedMongoProperties类的版本:

.ssa