私は自分のJAR()を別のクラスローダーで実行しています。また、JAR(EhCache)を共有クラスローダーでロードしています。だから、私はシングルトンCacheManager
で異なるキャッシュインスタンスにアクセスできます。異なるクラスローダーでClassCastExceptionを取り除く
別々のクラスローダー間で自分のJARから同じクラスをキャストするにはどうすればよいですか?
私はクラスよう にClassCastExceptionを持っている自分自身のメソッドを呼び出すためにしようとしているのタイプではありません。PS:カスタムクラスローダーやJavaリフレクションは役に立ちますか?
クラスをキャッシュに保存していますか?そうであれば、オブジェクトとして、またはシリアライズ可能なストリームとして(あなたのクラスがSerializableを実装すると仮定して)? – Luciano
良いアドバイス、お試しください。 – coms