0

有很多这样的问题,但似乎没有一个对我有用或直接回答我的问题。

我正在使用 Jhipster 和 MongoDB Atlas。Jhipster 使用一个名为 Mongobee 的库,其中使用了一种适用于 MongoDB 的方法,但不适用于 MongoDB Atlas。首先,Mongobee 似乎不再维护。

所以我找到了有人建议的 PR,他们发送给 Mongobee 进行审查,我接受了代码更改,分叉了 Mongobee,并将这些更改添加到我自己的存储库中。

我想将此添加到我的 build.gradle 依赖项中,但不断提出“无法解析配置'compileClasspath'的所有文件”

找不到 com.github.myUserName:mongobee”

我的仓库的 URL: https ://github.com/myFakeUserName/mongobee

我已将 jitpack.io 包含在我的

buildscript {
     repositories{
     mvn {url...}
    }

我希望将这个分叉和修改后的 repo 作为 gradle 依赖项包含在我的基于 java 的应用程序中。

4

1 回答 1

0

好吧,隔了半天,我想我终于明白了。

1) jitpack 不能在 buildscripts 中使用我在这里了解到buildscript 和 build.gradle 中的 allprojects 有什么区别?

2) 之后运行 ./gradlew install

3) 运行 ./gradlew build --refresh-dependencies

4)破解一个冷的一个ferda'bois'。

现在,我当前指向我的本地 MongoDB 实例。我将尝试将其指向 Mongo Atlas (这超出了当前问题的范围),如果这成功了,我将添加我从 mongobee 分叉并使用其他一些用户代码修改的仓库(给谁,我会给予信任)解决了这个问题连接后 mongobee 在 Atlas 集群上读取 DBname.system.indexes 失败

于 2019-05-22T19:19:36.013 回答