問題タブ [wsdl2code]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
soap - axis2-wsdl2code-maven-plugin を使用して SOAP クライアントを生成する際の Log4j 警告
axis2-wsdl2code-maven-plugin
SOAP サービス クライアントの生成に使用しています。プラグイン自体は正しく動作し、正しい SOAP クライアントを生成しますが、すべてのビルドでコンソールに次の警告が表示されます。
Log4j プロパティを構成する必要があることはわかっていますが、これを行うための機能的な方法が見つかりませんaxis2-wsdl2code-maven-plugin
...
これは私のpom.xml
ファイルです:
soap - ディレクトリの前にsrcを追加するAxis2
axis2 を使用して wsdl ファイルから Java クラスを生成しようとしています。コードは生成されていますが、宛先ディレクトリが正しくありません。
packageまたはcompileコマンドを実行すると、次の 2 つのパッケージが作成されます。
- ドメイン.会社.サービス
- src.domain.company.company.schema
domain.company.service の下のすべてのクラスは期待どおりです。src.domain.company.company.schema の下のすべてのファイルには名前空間 domain.company.company.schema があります
生成されたスキーマのプレフィックスとして追加された src ディレクトリを削除するにはどうすればよいですか? WSDL ファイルを共有できないことに注意してください。私はそれらの内部を隅々まで調べましたが、どこにもsrcが見つかりませんでした。
望ましい結果
すべてのクラスの名前空間は src.domain.company.company.schema です
クラスを下に置く代わりに
src/domain/company/company/schema
私はそれらの下に欲しい
domain/company/company/schema
私の pom.xml ファイル