0

Glassfish (4 または 3.1.2.2) に EJB-JAR をデプロイしようとしています。この EJB-JAR には、いくつかのライブラリ依存関係があります。これらの依存関係をアプリケーション固有にデプロイしたいと思います。Glassfish で実行されている他のアプリケーションには、この特定のライブラリを含めるべきではありません。

残念ながら、次のリンクで説明されているようには機能しません。私はいつも ClassDefNotFound-Error を受け取ります。

domain-dir/lib/ext にすべてのライブラリをコピーすると、すべて正常に動作します。しかし今、glassfish はこのライブラリを他のアプリケーションにも含めます。私は正しいですか?

http://docs.oracle.com/cd/E18930_01/html/821-2418/gatej.html

4

1 に答える 1

0

ライブラリ jar をWEB-INF/libEJB jar のフォルダーに配置するだけです。追加の構成をセットアップする必要はありません (そのリンクで指定されているように)。

于 2013-08-24T05:59:22.660 に答える