0

AARファイル内にコンパイルされたクラスを持つことは可能ですか?

archive.aar
+-META-INF/ (wsdls + service.xml)
+-com/example/GeneratedArtifactFromWSDL.class

私の質問は、archive.aarがクラスパス上にある場合、異なるクラスの他のクラスがそれらの生成されたクラスを使用できるかどうかです。そして2番目の質問ですが、Axisはそのようなアーカイブを処理できますか?または、2つのアーカイブを生成する唯一の方法です-wsdlsとservice.xmlを使用したaarと、コンパイルされたクラスを使用したjarですか?

4

1 に答える 1

0

サービスのAARファイルにサービスに固有のコンパイル済みクラスを含めるのは通常のことです。それはあなたの例とまったく同じように行われます。Axis2がサービスを実行すると、AARのコンテンツにアクセスできるクラスローダーが提供されます。

AARファイルのレイアウトに関するいくつかのドキュメントがあります。

于 2013-03-07T17:05:13.587 に答える