[英]Use maven plugin on SBT
無論如何在SBT上使用maven插件?
不,sbt通過sbt-pom-reader以有限的方式支持pom.xml,但是我們不支持使用maven插件。 它有自己的插件生態系統,所以也許你可以找到類似的工作。
如果您需要將Maven插件作為庫引入,則需要以下設置:
classpathTypes += "maven-plugin"
maven插件是一個jar
文件,但包裝maven-plugin
,而不是通常的jar
。 但是,顯然,由於某些原因,SBT不喜歡它或者不喜歡它。 嘗試強制URL,如下所示:
libraryDependencies ++=
Seq (
"com.example" % "myartifact" % "1.59" from
"http://server:8081/artifactory/plugins-release-local/" +
"com/example/myartifact/1.59/myartifact-1.59.jar" )
根據我的經驗, classpathTypes += "maven-plugin"
似乎沒有必要,但我想這可能是因為您下載的資源不是.jar
或其他文件擴展名SBT知道應該參與CLASSPATH。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.