jcifs ライブラリを使用する必要がある Maven プロジェクト (ejb コンテナー) があります。pom.xml のエントリを次のように作成しました。
<dependency>
<groupId>jcifs</groupId>
<artifactId>jcifs</artifactId>
<version>1.3.17</version>
<type>jar</type>
</dependency>
すべて問題ありません。ear パッケージ内に jar ファイルが表示されます。プロジェクトの依存関係にも表示されます。クラスを使用できますが、実行時に次のようになります。
javax.ejb.EJBException: java.lang.RuntimeException: java.lang.NoClassDefFoundError: jcifs/smb/SmbFile
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleExceptionInOurTx(Ejb3TxPolicy.java:63)
私は何を間違っていますか?