0

私は多くの依存関係を持つmavenプロジェクトを持っていprimefaces-extensionsますhapi-fhir-base.2commons-lang3つと. commons-lang3 3.4 が依存バージョンとして 3.1 を宣言している場合、primefaces には問題ないと想定しても安全ですか?

4

1 に答える 1

2

リリース ノートを参照してください。

3.3.x に対する 3.4 の互換性:

Commons Lang 3.4 は、前回のリリースと完全にバイナリ互換であるため、3.3.2 のドロップイン代替として使用できます。

3.3.x から 3.1 の場合:

このリリースでは、org.apache.commons.lang3.time.FastDateFormat に下位互換性のない変更が導入されています。

メソッド「保護された java.util.List parsePattern()」は削除されました

メソッド 'protected java.lang.String parseToken(java.lang.String, int[])' は削除されました

メソッドは org.apache.commons.lang3.time.FastDateFormat$NumberRule を保護しました。selectNumberRule(int, int)' が削除されました

これらの変更は [LANG-462] の結果です。この変更によってクライアントが壊れることはないと想定されています

したがって、FastDateFormat の変更によってコードが壊れない限り、機能するはずです。開発者は、これは可能ではないと考えています。

于 2016-02-18T10:34:28.323 に答える