1
我正在將Java/Maven應用程序移植到sbt/scala中,並且我遇到了Axis2依賴關係的一些問題,即需要將「addressing.mar」工件拉入項目中。 SBT在此扼流圈,並且我希望插件創建文件。移植Axis2項目到sbt/scala:如何處理.mar文件?
目前構建給出和錯誤,但我能夠將文件放入本地lib文件夾,並將其拉到項目中。關於MAR
此處瞭解詳情:http://ssagara.blogspot.com/2009/03/axis2-maven-module-mar-plug-in.html
我想使用:
libraryDependencies += "org.apache.axis2" % "addressing" % "1.5.6"
這不工作;相當於MVN DEP是:
<dependency>
<groupId>org.apache.axis2</groupId>
<artifactId>addressing</artifactId>
<version>1.5.6</version>
<type>mar</type>
</dependency>
我希望我可以追加東西的依賴ALA的末尾:
libraryDependencies += "org.apache.axis2" % "addressing" % "1.5.6" % withType("mar")
但我還沒有找到一種方法來做到這一點。
SBT:0.12.2