1
我能夠建立我的多項目的罐子作爲一個jar之一,然後發佈How do I publish a fat JAR (JAR with dependencies) using sbt and sbt-release?SBT發佈組裝罐子用POM
然而,相關pom.xml
是不它出版。
如何創建和發佈sbt-assembly
jar的pom.xml
(和常青藤文件)描述符?
我的項目是lions-share。
我能夠建立我的多項目的罐子作爲一個jar之一,然後發佈How do I publish a fat JAR (JAR with dependencies) using sbt and sbt-release?SBT發佈組裝罐子用POM
然而,相關pom.xml
是不它出版。
如何創建和發佈sbt-assembly
jar的pom.xml
(和常青藤文件)描述符?
我的項目是lions-share。
您是否需要發佈現有pom.xml文件的內容,或者您是否可以讓sbt爲您生成pom的內容?如果是後者,可以考慮使用pomExtra
:
pomExtra := (
<url>http://jsuereth.com/scala-arm</url>
<licenses>
<license>
<name>BSD-style</name>
<url>http://www.opensource.org/licenses/bsd-license.php</url>
<distribution>repo</distribution>
</license>
</licenses>
<scm>
<url>[email protected]:jsuereth/scala-arm.git</url>
<connection>scm:git:[email protected]:jsuereth/scala-arm.git</connection>
</scm>
<developers>
<developer>
<id>jsuereth</id>
<name>Josh Suereth</name>
<url>http://jsuereth.com</url>
</developer>
</developers>)
爲主要子項目的勁歌工作正常。這裏的問題是'sbt-assembly'出版物完全沒有描述符。 – fommil
奇怪;它似乎爲我工作,當我結合[這個例子](https://github.com/eed3si9n/sbt-assembly-full-config-sample)與[「不建議」出版的配置(https://開頭的github的.com/SBT/SBT-組件#出版 - 不推薦)。 – earldouglas
我很驚訝的「不建議」的建議,甚至編譯你...當前維護者不得不放棄我在上面的建議,甚至得到的罐子建設作爲發佈的一部分。那麼在0.13.2-RC2上呢? – fommil