CXF Web サービス コンシューマーを開発していますが、かなり古いバージョンの Java (RHEL6 では 1.6.0_24) を使用せざるを得ません。
Java システム ライブラリ内のさまざまなオブジェクトの古いバージョンを補うために、さまざまな Maven 依存関係を追加しました。
したがって、ビルド パス (Eclipse の場合) では順序が重要です。JRE システム ライブラリに到達する前に Maven の依存関係に到達する必要があります。そうしないと、コンパイル エラーが発生します。
プロジェクトを右クリックして、POM ファイルなどを変更した後に「Maven」->「プロジェクト構成の更新」を選択すると、m2e はビルド パス ライブラリを並べ替えて、Maven の依存関係がJRE システム ライブラリの後に来るように見えます。したくない。
ビルド パスの順序をどこか (POM など) で指定する方法はありますか?
ありがとう。