2017-01-16 12 views

답변

1

첫 번째 문제는 Apache Storm이 클래스 경로에 없음을 확인하는 것입니다. Maven을 사용하는 경우 here은 pom.xml에 넣을 좌표의 예입니다. 또는 웹 사이트에서 JAR 파일을 다운로드하여 라이브러리 디렉토리에 넣어야 할 수도 있습니다. 그런 다음 더 의미있는 오류 메시지가 나타날 수 있습니다. 어쩌면 JNDI 리소스를 정의해야할까요?

+0

안녕하세요! 빠른 답장을 보내 주셔서 감사합니다. 그리고 예. 우리는 Maven을 사용하고 있으며 폭풍 토폴로지는 문제없이 완벽하게 실행됩니다. 폭풍 토폴로지를 연결해야하는 drpcclient.execute() 메서드에서 문제가 발생합니다. –

0

이 (JNI 오류)는 매우 일반적인 오류이며 jdk 버전을 변경할 때 발생합니다. 이 오류를 해결하려면 컴파일러 설정 만 변경해야합니다. 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 속성으로 이동 한 다음 Java 컴파일러로 이동 한 다음 JDK 버전의 컴파일러 준수 수준을 선택합니다.