Java Gradle项目没有';我不会在我的机器上构建,但会在其他人上构建';s

Java Gradle项目没有';我不会在我的机器上构建,但会在其他人上构建';s,java,spring,eclipse,gradle,intellij-idea,Java,Spring,Eclipse,Gradle,Intellij Idea,我正试图在一个Gradle项目上开始一些工作,但在我的机器上构建项目时,我遇到了一个奇怪的错误。目前,我们有一个Gradle项目,它为我的团队的所有其他成员成功构建,他们所需要做的就是克隆该项目,它构建时没有任何问题。对我来说,情况并非如此 如果我从终端手动执行gradle包装器: ./gradlew build 项目生成时没有任何错误,但将项目导入IDE时Gradle同步失败,导致以下错误: * What went wrong: Could not resolve a

我正试图在一个Gradle项目上开始一些工作,但在我的机器上构建项目时,我遇到了一个奇怪的错误。目前,我们有一个Gradle项目,它为我的团队的所有其他成员成功构建,他们所需要做的就是克隆该项目,它构建时没有任何问题。对我来说,情况并非如此

如果我从终端手动执行gradle包装器:

    ./gradlew build
项目生成时没有任何错误,但将项目导入IDE时Gradle同步失败,导致以下错误:

    * What went wrong:
    Could not resolve all dependencies for configuration ':billing- 
    provisioning-consumer-finance-details:compile'
我假设项目结构不会有问题,build.gradle也不会有任何问题,因为它在其他机器上构建时不会出错

到目前为止,我已经尝试:

  • 重新克隆项目(多次)
  • 正在清除~/.gradle/caches处的gradle缓存
  • 清除~/.m2/存储库
  • 在另一个IDE(Eclipse)中构建项目,仍然会出现相同的错误
您可以按照以下步骤操作:

  • 从下载Gradle
  • 创建或导出GRADLE\u HOME作为环境变量。例如:E:\SoftwareRepo\building tools\GRADLE-4.4.1
  • 添加到Path或导出Path变量Path=[YOUR GRADLE_HOME/bin]。例如E:\SoftwareRepo\building tools\gradle-4.4.1\bin
  • 在电脑中的任意位置打开cmd或terminal,然后运行gradle--v。如果gradle安装成功,它将显示已安装的gradle信息
  • 克隆你的gradle项目
  • 转到项目根目录。打开终端并运行梯度清洁构建
  • 如果仍然存在错误,则可能是您的项目配置不正确

    如果你尝试了intelij的想法,那么你需要试试这个

  • 文件->打开。然后选择源文件夹
  • 然后弹出一个选择本地分布梯度的窗口

  • 您能否尝试使用
    --stacktrace
    ?是否使用本地共享存储库?看起来您正在使用一个*nix-like框-您可以检查您的/etc/hosts是否与生成成功的其他计算机具有相同的条目?谢谢,我已经按照您的建议在本地安装了Gradle,并且它成功生成,没有任何错误。只有在Eclipse或Intellij中运行构建时才有错误!请再次检查说明。我刚刚更新了一些与IDE相关的PartThank,再次尝试使用您建议的本地gradle版本,但仍然失败,并出现相同的错误。