为什么SBT会寻找pom而不是ivy.xml

时间:2016-06-22 14:17:31

标签: maven sbt ivy

所以我有一个看起来像这样的build.sbt, 这是其中的一部分。

resolvers ++= Seq(
                  "Typesafe Repository"               at "http://repo.typesafe.com/typesafe/releases/",
                  "SpringSource Milestone Repository" at "http://repo.spring.io/libs-milestone-local",
                  "Artifactory Repository"    at "http://artifactory.x.y.com:8080/artifactory/xyz/" 
)



libraryDependencies ++= Seq(
                       "com.typesafe.akka"          % "akka-actor_2.11"                         % akkaActorAPIVersion,
                       "org.scalaz"                 % "scalaz-core_2.11"                        % scalazCoreVersion,
                       "org.scalactic"              % "scalactic_2.11"                          % scalacticVersion ,
                       "org.springframework"        % "spring-context"                          % springLibraryVersion,
                       "org.springframework"        % "spring-beans"                            % springLibraryVersion,
                       "org.springframework"        % "spring-core"                             % springLibraryVersion,
                       "org.springframework"        % "spring-context"                          % springLibraryVersion,
                       "org.springframework"        % "spring-web"                              % springLibraryVersion,


                       "com.tom.som.xyz"    % "xyz-abc"                               % Version, 
                       "com.tom.som.xyz"    % "xyz-def"                                % Version,

                       "org.scalatest"              % "scalatest_2.11"                          % scalaTestVersion  % "test",
                       "org.scalamock"              % "scalamock-scalatest-support_2.11"        % scalaMockVersion  % "test",
                       "junit"                      % "junit"                                   % junitVersion      % "test"
    )

现在xyz-abcxyz-def个库位于http://artifactory.x.y.com:8080/artifactory/xyz/的神器仓库中。

但是这两个并没有像其他罐子一样被下载。 现在我在repo路径上看到各个库都有一个ivy-version.xml文件。 但是当构建运行时,我看到它查找了一个不存在的xyz-abc-version.pom文件!

我无法弄清楚为什么会这样。请帮忙。

0 个答案:

没有答案