2016-05-18 77 views
0

我有一個依賴Google findbugs的項目。當我從SBT控制檯運行它,我得到如下:爲什麼SBT找不到findbugs?

[info] Resolving com.google.code.findbugs#jsr305;1.3.+ ... 
[warn] module not found: com.google.code.findbugs#jsr305;1.3.+ 
[warn] ==== local: tried 
[warn] /Users/me/.ivy2/local/com.google.code.findbugs/jsr305/[revision]/ivys/ivy.xml 
[warn] ==== public: tried 
[warn] https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/[revision]/jsr305-[revision].pom 
[warn] [3.0.1, 3.0.0, 2.0.3, 2.0.2] 
[warn] ==== sbt-releases-repo: tried 
[warn] http://repo.typesafe.com/typesafe/ivy-releases/com.google.code.findbugs/jsr305/[revision]/ivys/ivy.xml 
[warn] ==== sbt-plugins-repo: tried 
[warn] http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.google.code.findbugs/jsr305/[revision]/ivys/ivy.xml 
[warn] ==== maven-central: tried 
[warn] http://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/[revision]/jsr305-[revision].pom 
[warn] [3.0.1, 3.0.0, 2.0.3, 2.0.2] 
[warn] ==== scalaz-bintray: tried 
[warn] ==== Sonatype OSS Snapshots: tried 
[warn] http://oss.sonatype.org/content/repositories/snapshots/com/google/code/findbugs/jsr305/[revision]/jsr305-[revision].pom 
[warn] ==== scalaz-bintray: tried 
[warn] http://dl.bintray.com/scalaz/releases/com/google/code/findbugs/jsr305/[revision]/jsr305-[revision].pom 
[warn] ==== LocalIvy: tried 
[warn] ==== Sonatype OSS Snapshots: tried 
[warn] http://oss.sonatype.org/content/repositories/snapshots/com/google/code/findbugs/jsr305/[revision]/jsr305-[revision].pom 

,然後,最後:

[warn] :::::::::::::::::::::::::::::::::::::::::::::: 
[warn] ::   UNRESOLVED DEPENDENCIES   :: 
[warn] :::::::::::::::::::::::::::::::::::::::::::::: 
[warn] :: com.google.code.findbugs#jsr305;1.3.+: not found 
[warn] :::::::::::::::::::::::::::::::::::::::::::::: 
[warn] 
[warn] Note: Unresolved dependencies path: 
[warn]  com.google.code.findbugs:jsr305:1.3.+ 

在圖書館GUI中的IntelliJ,我看到以下內容:

enter image description here

發生了什麼事?

回答

2

你正在請求1.3.x,這是不可用的,3.0.x是可用的。更改您的版本以請求正確的版本

+0

[不,它不是](https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/) – fredley

+0

另外,它是另一個的依賴關係我正在使用的庫,所以我不能改變它,或者我可以嗎? – fredley

+0

正是這樣,請參閱https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/maven-metadata.xml - 添加一個明確的依賴關係,你會好的 – pfn