依存関係 (maven - jar) からいくつかのインターフェースを必要とする EJB オブジェクトがあります。.ear の .ejb にデプロイすると、すべてが機能します。耳は本当に必要ないので、この EJB オブジェクトで .war を使用したかったのです。ただし、展開中に、@Webservice で注釈が付けられたいくつかのクラスが依存関係にあるように見えました。このクラスには、プロジェクトで使用したくない他の依存関係も必要であるため、展開中に no class def found 例外が発生します。この注釈付きクラスの自動展開を依存関係から停止する方法はありますか?
1 に答える
0
Maven Shadeプラグイン filters
や機能を使用してminimizeJar
、その依存関係からクラスを除外します。
于 2012-09-11T15:20:23.027 に答える