Java EE環境で共有ライブラリを使用するのに問題があります。Java EE共有ライブラリ?
特に、ライブラリには一般的なJMSアクティビティ用のヘルパーが含まれています。しかし、できるだけ早くコードは、それがClassNotFound
例外をトリガだjavax.jms
から何かを必要とするライブラリ関数入ると(例えば、それがjavax.jms.Message
を見つけることができないと主張しています。)
私はこの問題を回避するにはどうすればよいですか?私は$AS_HOME\lib\endorsed
の下に共有ライブラリを置いています - 他の所属ですか?私もjarファイル内のすべての依存関係をパッケージ化しようとしました。これは大きな違いはないようです。
私は本当にこれが現在よりもはるかに簡単であることを望んでいます。それを機能させるために、ヘルパーを機能を必要とする各コンポーネント内のヘルパーごとにリファクタリングしました。これは動作しているので、私はこの時点でクラスパスの問題だけであると考えています。アドバイスありがとう!
あなたは何を使用していますか? – Nix
グラスフィッシュ3 .... –