1

私は次の問題に直面しています:

apache.commons.lang の SerializationUtils を使用したいと思います。Eclipse プラットフォームの一部なので、簡単そうです。ただし、逆シリアル化すると、プラグインでクラスが見つかりません。

また、Apache.commons.lang の manifest.mf をハッキングしたくありません (追加Eclipse-BuddyPolicy: dependent)。なぜなら、tomcat6 で実行されるサードパーティ コンポーネント用の jar を作成する必要があり、tomcat6 が間違った manifest.mf について不平を言うからです。 manifest.mf をハックした場合。

したがって、基本的には、Apacheのjarをハッキングせずに、2〜3の独立したプラグインでApacheのSerializationUtilsを使用したいと考えています。出来ますか?

4

1 に答える 1

0

特定のアプリのクラスを見つけるには、適切な ClassLoader を提供する必要がある可能性が最も高いです。クラスはさまざまなアプリケーションで何度もロードでき、ClassLoader はどのコピーを使用するのが正しいかを判断します。

マニフェストの変更がどのように役立つかわかりません。

于 2012-09-04T09:10:36.713 に答える