有很多这样的问题,但似乎没有一个是为我工作或直接回答我的问题。
我用的是杰普斯特和MongoDB地图集。杰普斯特使用一个名为“蒙古蜜蜂”的库,其中有一种方法适用于MongoDB,但不适用于MongoDB地图集。为了启动,蒙古蜜蜂似乎不再被维护了。
所以我找到了一个人的建议公关,他们发送到蒙古蜜蜂进行审查,我采取了代码更改,分叉蒙古蜜蜂,并添加到我自己的存储库。
我想将它添加到我的build.gradle依赖项中,但是一直想出“无法解析配置'compileClasspath‘的所有文件”。
找不到com.github.myUserName:mongobee“
我的回购:https://github.com/myFakeUserName/mongobee的网址
我已经把jitpack.io包括在我的
buildscript {
repositories{
mvn {url...}
}我希望在基于java的应用程序中将此分叉和修改后的repo作为gradle依赖项包括进来。
发布于 2019-05-22 19:19:36
好吧,过了很长时间,我想我终于明白了。
1) jitpack不能用于构建脚本--我在这里学到了What's the difference between buildscript and allprojects in build.gradle?
2)事后运行。/gradlew安装
3)运行./gradlew构建--刷新-依赖项
( 4)敲开一个寒冷的“bois”。
现在,我正在指向我的本地MongoDB实例。我将尝试将其指向Mongo (这超出了直接问题的范围),如果成功的话,我将添加我的回购--我从蒙古蜜蜂那里分叉,并使用其他用户的代码(我会信任它)--来解决这个问题,Reading of DBname.system.indexes failed on Atlas cluster by mongobee after getting connected。
https://stackoverflow.com/questions/56262921
复制相似问题