0
jcifs 라이브러리를 사용해야하는 Maven 프로젝트 (ejb 컨테이너)가 있습니다. 에NoClassDefFoundError jcifs 라이브러리 사용
<dependency>
<groupId>jcifs</groupId>
<artifactId>jcifs</artifactId>
<version>1.3.17</version>
<type>jar</type>
</dependency>
다, 나는, 귀 패키지 내부의 jar 파일을 괜찮 볼 수 있습니다 내가 클래스를 사용할 수 있습니다, 프로젝트의 종속도를 볼 수 있지만 : 내가 좋아하는 pom.xml 파일의 항목을 만들어 런타임 내가 얻을 :
javax.ejb.EJBException: java.lang.RuntimeException: java.lang.NoClassDefFoundError: jcifs/smb/SmbFile
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleExceptionInOurTx(Ejb3TxPolicy.java:63)
내가 뭘 잘못하고있어?
jar 파일을 JBoss 서버의 libs 폴더 안에 넣었습니다. 이제 작동합니다. 그런데 패키지에서 항아리가 보이지 않는 이유는 무엇입니까? – Alex
좋아, 내가 pom에 또 다른 의존성을 가지고 있지만, 마찬가지로 런타임에 NoClassDefFoundError를 얻는다. 왜 ? – Alex