2015-06-10 8 views
13

में स्नैपशॉट जार ताज़ा नहीं है मैं एक साधारण Sbt परियोजनाएसबीटी PublishM2 स्थानीय Maven रेपो

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") 

जब मैं कर publishLocal, मेरे स्नैपशॉट हमेशा आइवी में अद्यतन किया जाता है है, लेकिन जब मैं करना publishM2 यह काम नहीं करता। मैं .m2 फ़ोल्डर में स्रोत जार की जांच करता हूं और इसे कभी अपडेट नहीं किया जाता है। मुझे अपने स्थानीय .m2 फ़ोल्डर में मैन्युअल रूप से मेरे आर्टिफैक्ट का फ़ोल्डर हटाना होगा, फिर प्रकाशन फिर से करें।

क्या PublishM2 का उपयोग कर .m2 फ़ोल्डर में जार को प्रतिस्थापित करने का कोई तरीका है?

उत्तर

9

यह एक ज्ञात बग है: https://github.com/sbt/sbt/pull/1960

यह मास्टर में विलय कर दिया गया है, शायद 0.13.9 ठीक

+0

हाँ मैं बग हाल ही में पाया शामिल होंगे, प्रश्न हटा दिया जाना चाहिए था। बहुत धन्यवाद धन्यवाद। – MaatDeamon

+0

प्रश्न को जीवित रखने के लिए धन्यवाद। –

संबंधित मुद्दे