4

Maven 3.0.4Axis2 1.5.1プラグインを使用しています。Maven で AXIS2 プラグインを使用したスタブ クラスの生成に問題があります。

ビルド環境で現在構成されている JDK に応じて、AXIS2プラグインは異なるスタブ クラス ソース コードを生成します。JDK 1.6を使用して生成を試み、次にJDK 1.7を使用しました。

(環境を変更せずに) Maven 内JDK (i.e. 1.6)のプラグインによって使用されるを「強制」する方法はありますか? AXIS2(環境に依存しないコード生成がしたい)

どんな助けでも大歓迎です。

4

2 に答える 2

0

ここで説明されているように JDK を選択すると仮定します。

http://maven.apache.org/plugins/maven-compiler-plugin/examples/compile-using-different-jdk.html

次に、別のプロファイルを使用してスタブを生成し、一部の構成をオーバーライドできるようにしますが、全体的な構成の利点を維持します。

于 2012-11-20T08:44:07.560 に答える
0

残念ながら、私の試みはすべて失敗しています。

別の投稿 ( http://maven.40175.n5.nabble.com/Maven-amp-Axis2-plugin-different-stub-code-generation-tc5730726.html )に示されている内容を受け入れる必要があります。このタイプの機能が本当に必要です。この作業は自分で行う必要があるかもしれません。それ以外の場合は、Axis2 の開発者に、誰かが自発的にそれを行うかどうか尋ねてください。

于 2013-02-04T14:36:02.343 に答える