2017-03-15 5 views

答えて

1

現在、2.xではなくApache Commons Lang 3.xでUCanAccessを使用できるかどうかを確認するには、答えは「いいえ」です。

2.xではなくApache Commons Lang 3.xを使用するようにUCanAccessを変更できるかどうかを確認するには、実際にUCanAccessを変更する必要はありません。 UCanAccessはJackcessに依存しており、JackcessはCommons Langに依存しているので、Jackcess開発チームがそのような変更を行うかどうかをいつでも決定することができます。

最近、このようなFeature Request for Jackcessがありました。サポートを示すためにそこにコメントを残しておきたいかもしれません。

+1

@jaktaoアプリに競合するライブラリがある場合は、ucanaload.jarをプロジェクトにインポートする必要があります(他のjarファイルはありません)。このライブラリは、他のもの(Apache Commons Langを含む)をカスタムクラスローダで読み込んで競合を回避しますが、UCanAccessディレクトリ構造をそのまま配布物にする必要があります。これがさらなる説明のためのケースであるかどうか私に教えてください。 – jamadei

+0

「Jackessのための機能要求」では、Jackcessの次のバージョンでバージョンをApache Common Lang 3.xにアップグレードしようとしています。私のプロジェクトにはApache Common Lang 3.xとUCanAccessが含まれていますが、これらのライブラリには競合がありません。それは健康コードのためだけです。お返事をありがとうございます。 – jaktao

関連する問題