티스토리 뷰

귀하의 코드에 따르면 공식 자습서 https://azure.microsoft.com/en-us/documentation/articles/event-hubs-java-ephjava-getstarted/#send-messages-to-event- 에서 가져온 것 같습니다. 허브 .

내 maven 프로젝트에서 문제를 재현하려고 시도했지만 실패했습니다. 나는의 메이븐 의존성 추가 자바 푸른 EventHub SDK를 에서 pom.xml그것은없이 잘 작동, 파일 NoClassDefFoundError예외입니다. 따라서 프로젝트를 빌드하는 데 maven을 사용하지 않을 수도 있다고 생각하면 이클립스 프로젝트의 클래스 경로에 종속성 라이브러리를 수동으로 추가해야합니다.

Maven을 사용하여 Eclipse에서 프로젝트를 빌드하거나 이러한 종속성 ( proton-j & bcpkix-jdk15on )을 프로젝트 클래스 경로에 추가하십시오. 우려 사항이 있으시면 언제든지 알려주십시오.

-------------------

흥미로운 점은 Maven을 사용하는 경우에도 최신 버전의 SDK ( 0.9.0 ) 에서이 오류가 발생한다는 것 입니다. 0.8.2 버전으로 돌아가는 것이 해결 방법 인 것처럼 보이 거나 간단히 pom.xml에 다음을 추가 할 수 있습니다.

    <dependency>
        <groupId>org.apache.qpid</groupId>
                <artifactId>proton-j</artifactId>
                        <version>0.16.0</version>
                            </dependency>
                            


출처
https://stackoverflow.com/questions/39914884
댓글
공지사항
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31