VMware SDK 5.1을 사용하려고하는데 Java 코드 샘플이 제공됩니다.왜 "wsdl을 찾을 수 없습니다"오류가 발생합니까?
vim25.jar 파일은 vimService.wsdl 파일을 기반으로 Apache Axis에 의해 만들어진 jar 파일 인 것으로 보입니다.
프로젝트에 vim25.jar 파일이 포함 된 샘플 클래스를 사용하여 Eclipse 프로젝트를 만들었습니다. 내가 샘플 및 서버에 연결하는 시도를 실행하면
, 나는이 오류를 얻을 :
Exception in thread "main" javax.xml.ws.WebServiceException: Cannot find 'vimService.wsdl' wsdl. Place the resource correctly in the classpath.
내가 vimService.wsdl이 프로젝트에 의해 클래스 경로에 파일을 추가하는 시도를> 속성> 자바 빌드 경로 > Libaries와 그것을 거기에 두는 것.
나는 이클립스 프로젝트의 루트에 wsdl 파일을 복사하려고 시도했다. 프로젝트/src 폴더의 루트에 넣으려고했습니다. 그리고 Run> Run Configurations ... Classpath 탭을 통해 클래스 패스에 추가를 시도했습니다.
오류를 해결할 수 없습니다.
이 오류가 발생하는 이유와 Apache Axis 및 관련 wsdl에 의해 생성 된 jar 파일이 어떻게 작동해야하는지 이해하는 데 도움을 줄 수 있습니까?
감사합니다.