2017-09-02 124 views
0

我刚开始帮助我的教授为他的研究项目,我试图让它在我的本地Windows计算机上设置。我坚持这个错误:无法找到Maven项目的disco.jar依赖关系

Failed to execute goal on project tornado: Could not resolve dependencies for project tornado:tornado:jar:0.0.1-SNAPSHOT: Failure to find com.disco:disco:jar:10.2.0 in http://clojars.org/repo was cached in the local repository, resolution will not be reattempted until the update interval of clojars.org has elapsed or updates are forced

注:

  • 它正在对Eclipse中运行Maven项目。

  • 我已经尝试了多种方式将disco-2.0.jar文件添加到构建路径,但我不确定这是我要做的事情,还是甚至是正确的文件,虽然我在项目目录中没有找到任何其他disco文件。

  • 我试过mvn干净安装-U,看看它是否可能只是一个问题,重置Maven项目。

回答

1

好日志读取是明确的,你可以验证它还有:

Failure to find com.disco:disco:jar:10.2.0 in http://clojars.org/repo

如果您导航到https://clojars.org/repo/com/没有disco.jar可用那里。因此失败。

也许这可能是一些本地jar,可能需要在本地构建或由其所有者要求将其推送(mvn deploy)到另一种情况下的clojars。

而且mvn clean install -U帮助您获取最新的快照,你的情况,这将获取最新tornado:tornado:jar:0.0.1-SNAPSHOT但失败进一步sicne它指定com.disco:disco:jar:10.2.0如扶养未发现任何地方为您的构建进行。

0

您需要将disco-2.0.jar从Maven存储库中提供。如果您有Nexus或Artifactory,请在此处上传。或者,您可以使用install:install-file目标将其安装到您的计算机的本地存储库中。

此外,可以将本地目录定义为其他Maven存储库,请参阅https://stackoverflow.com/a/28762617/927493

相关问题