同僚からコード ベースを継承し、いくつかの最適化を検討しています。
1) 問題の 1 つは、それ自体は問題ない WSDL を使用していくつかのコードを生成することです。しかし、実際のモジュールを含む dev、test、および prod フォルダーがあり、WSDL ファイルのみが異なるということではありません。ここで最初に頭に浮かんだのは、1 つのモジュールを作成し、cxf-codegen-plugin
プラグインの構成を含む 3 つのプロファイルを追加することです。
2)しかし、これは私が修正したい追加の問題を引き起こします.現在、彼は最初にサブモジュールをビルドして.m2リポジトリにインストールし、次にルートpomを使用して残りをビルドします(これはWSDLモジュールを次のように定義しません)モジュールなのでビルドされません)。ルートpomにクリーンインストールを行うと、実際のクラスも再度生成されるように修正したいと思います。ただし、これを達成する方法がよくわからず、これを達成する方法を実際に見つけることができませんでした。
3) それとも、問題 1 を解決して 2 をスキップしますか?