クラスパスで使用されている現在のJavaメールapi jarのバージョンが必要です。それが私たちの生産的な環境ではnullを返しますので、現在のJavaメールAPIのバージョンをプログラムで取得する方法はありますか?
または
カスタムクラスローダ(jarsafe)の我々はすべてのjarファイルを抽出するので、私は、
IMAPStore.class.getPackage().getImplementaionVersion()
を使用することはできません(メールAPIやその他のサードパーティのjarファイル/ライブラリを含む)をリリース配備製品に追加し、それらを単一のjarファイルに入れてマニフェスト情報を失います。
mail apiは、などの方法をサポートしていますか?System.getPropertyなど?
どのようなアプリケーション(webapp、スタンドアロン..)で、どのようにビルドするのですか? – Berger
これはスタンドアロンのJavaアプリケーションであり、独自のjarファイルと他のライブラリを持っていますが、ライブラリは最初に抽出され、クラスパス内の単一のjarファイルに入れられます – benchpresser