有很多这样的问题,但似乎没有一个对我有用或直接回答我的问题。
我正在使用Jhipster和MongoDB Atlas。 Jhipster使用一个名为Mongobee的库,其中使用了一种适用于MongoDB的方法,但不适用于MongoDB Atlas。要启动,Mongobee似乎不再需要维护。
因此,我发现有人将其建议的PR发送给Mongobee进行审查,我进行了代码更改,对Mongobee进行了分叉,并将这些更改添加到了自己的存储库中。
我想将此添加到我的build.gradle依赖项中,但不断提出“无法解析配置'compileClasspath'的所有文件
找不到com.github.myUserName:mongobee”
我的回购网址: https://github.com/myFakeUserName/mongobee
我在我的
中包含了jitpack.ioOrderedDict([('unity', '10'), ('regiony', '1'), ('capmwy', '1250'), ('fuelcosty', '26.851743334570003'), ('vomcosty', '2.17'), ('fomcosty', '30240.0'), ('vothery', '0'), ('fothery', '0.0'), ('heatratey', '7237.666667'), ('so2ratey', '0'), ('noxratey', '0.0730304'), ('availy', '0.8'), ('rmcfy', '1'), ('planttype1y', 'CC'), ('reg512y', 'NY_Z_J'), ('gwhty', '20408.04518'), ('gwhsy', '9543.262571'), ('tbtuty', '145.7268107'), ('unitcodey', '1'), ('winteravy', '0.8'), ('wshldravy', '0.8'), ('summeravy', '0.8'), ('noxmtonty', '1.064248685'), ('fuelsy', 'GA DZ')])
orderedDict([('unity', '11'), ('regiony', '1'), ('capmwy', '1250'), ('fuelcosty', '26.851743334570003'), ('vomcosty', '2.17'), ('fomcosty', '30240.0'), ('vothery', '0'), ('fothery', '0.0'), ('heatratey', '7237.666667'), ('so2ratey', '0'), ('noxratey', '0.0730304'), ('availy', '0.8'), ('rmcfy', '1'), ('planttype1y', 'CC'), ('reg512y', 'NY_Z_J'), ('gwhty', '20408.04518'), ('gwhsy', '9543.262571'), ('tbtuty', '145.7268107'), ('unitcodey', '1'), ('winteravy', '0.8'), ('wshldravy', '0.8'), ('summeravy', '0.8'), ('noxmtonty', '1.064248685'), ('fuelsy', 'GA DZ')])
我希望在基于Java的应用程序中将此分叉和经修改的回购作为gradle依赖项包括在内。
答案 0 :(得分:0)
好吧,过了一会儿,我想我终于明白了。
1)jitpack不能在构建脚本中使用 我在这里了解到What's the difference between buildscript and allprojects in build.gradle?
2)之后运行./gradlew install
3)运行./gradlew build --refresh-dependencies
4)破解一个冷酷的Ferda'bois'。
现在,我当前指向我的本地MongoDB实例。我将尝试将其指向Mongo Atlas(不在当前问题的范围之内),如果成功,我将添加我从mongobee分叉并用其他一些用户代码修改的存储库( ,我将功劳归功于),它解决了Reading of DBname.system.indexes failed on Atlas cluster by mongobee after getting connected这个问题。