저는 웹 서비스 개발의 초보자입니다. wsgen.exe를 사용하여 아티팩트를 생성하려고합니다.WSGEN을 사용하여 아티팩트를 생성 할 때 "누락 된 SEI"
C:\Program Files\Java\jdk1.7.0_05\bin\wsgen
-cp "c:\users\mico\workspaceSOA\calcWS\src\com.calc.ws.Calculator"
-verbose
-d "C:\users\mico\classes\"
I :이 명령 (한 라이너)로 명령 행에서 아티팩트를 생성 할 때
package com.calc.ws;
import javax.jws.WebService;
@WebService
public class Calculator {
public int add(int a, int b) {
return (a + b);
}
public int sub(int a, int b) {
return (a - b);
}
}
내가 직면 해요 문제는 다음과 같습니다
내 코드입니다 이 오류가 발생합니다 :Missing SEI.
이 오류의 원인은 무엇입니까?
여기에 Calculator.class에 대한 내 전체 경로는 다음과 같습니다. "c : \ users \ mico \ workspaceSOA \ calcWS \ bin \ com.calc.ws.Calculator"여기 생성 된 출력 경로는 다음과 같습니다. "c : \ users \ mico \ workspaceSOA \ calcWS \ src \ com.calc.ws.jaxws " 여기 클래스 경로가 있습니까,이 경로가 클래스 파일입니까? 귀하의 라인을 실행했지만 오류 클래스를 찾을 수 없습니다 "com.calc.ws.jaxws" –
신경 쓰지 마세요, 나는 그것을 알아낼. 도움을 주셔서 감사합니다 :) –
덕분에, 그것은 많이 도움이되었습니다. – Anubha