명령 줄 (IDE 없음)에서 jee6 코드를 컴파일하도록 시스템을 설정했습니다. 최근에 javax.enterprise.context.RequestedScope를 사용하는 코드를 컴파일하려고했습니다. 코드는 명령 프롬프트에서 정상적으로 컴파일되었지만 Maven을 사용하여 응용 프로그램을 빌드하려고하면 javax.enterprise.context 패키지를 찾을 수없는 오류가 계속 발생합니다.Java가 명령 줄에서 컴파일되지만 Maven에서 컴파일되지 않습니다.
무엇을 제공합니까? Maven이 내가 사용하고있는 것과 동일한 javac을 사용하고 있다고 생각했습니다. javac에서 패키지를 찾을 수 있지만 Maven에서 찾을 수없는 이유는 무엇입니까? Java 패키지에 대한 종속성을 추가해야합니까?
또는 빌드 할 때 Maven에 현재 클래스 파일을 사용하도록 알려주는 방법이 있습니까? 아니면 빌드 할 때 Maven을 컴파일해야합니까?
감사합니다. 메이븐 종속성으로 자바 EE 6 단지를 추가
감사합니다. Shelly. 그 트릭을하는 것처럼 보였다. – user1054606