Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala SBT PublishM2不刷新本地maven repo中的快照jar_Scala_Maven_Sbt - Fatal编程技术网

Scala SBT PublishM2不刷新本地maven repo中的快照jar

Scala SBT PublishM2不刷新本地maven repo中的快照jar,scala,maven,sbt,Scala,Maven,Sbt,我有一个简单的Sbt项目 name := "xxxx" organization := "xxxxx" version := "0.0.2-SNAPSHOT" scalaVersion := "2.11.6" resolvers += "spray repo" at "http://repo.spray.io" scalacOptions in ThisBuild ++= Seq("-language:postfixOps", "-feature") libraryDepe

我有一个简单的Sbt项目

name := "xxxx"

organization := "xxxxx"

version := "0.0.2-SNAPSHOT"

scalaVersion := "2.11.6"



resolvers += "spray repo" at "http://repo.spray.io"


scalacOptions in ThisBuild ++= Seq("-language:postfixOps", "-feature")



libraryDependencies ++=
  Seq("io.spray" %% "spray-client" % "1.3.3",
      "io.spray" %%  "spray-json" % "1.3.2",
      "com.typesafe.akka" %% "akka-actor" % "2.3.11",
      "org.dspace" % "dspace-api" % "1.8.2",
      "org.scalatest" %% "scalatest" % "2.2.4" % "test")
当我发布Local时,我的快照总是在Ivy中更新,但是当我发布M2时它不起作用。我检查了.m2文件夹中的源jar,它从未更新过。我必须手动删除本地.m2文件夹中的工件文件夹,然后再次发布

有没有办法让sbt使用PublishM2替换.m2文件夹中的jar?

这是一个已知的错误:


它被合并到master中,大概0.13.9将包含修复程序

是的,我最近发现了错误,应该删除这个问题。非常感谢。谢谢你一直问这个问题。