Java / Maven アプリを sbt / scala に移植していますが、Axis2 の依存関係、つまり「addressing.mar」アーティファクトをプロジェクトにプルする必要があるという問題がありました。SBT はこれを詰まらせます。また、idea プラグインでファイルを作成してもらいたいです。
現在、ビルドでエラーが発生しますが、ファイルをローカルの 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