2016-07-18 10 views
2

간단한 작업이지만 올바른 작업을 수행 할 수 없습니다.maven 프로젝트의 자식 jar에서 부모 귀 소스로 ejb에서 액세스

하나의 java maven 프로젝트가 있습니다. 이 프로젝트는 JAR 및 WAR로 구성된 EAR로 빌드되었습니다. 나는이 자식 항아리 중 하나에 bean을 가지고 있는데, 부모 EAR의 Resource를 META-INF/myFile.info에서 가져와야합니다.

불행히도, 나는 이것을 할 올바른 방법을 찾을 수 없습니다. EAR을 WildFly10으로 배포하고 있습니다.

ClassLoader, class, ContextClassLoader를 사용하려고 시도했지만, ClassPath에 경로를 추가하기 위해 pom을 정의하려고 시도했습니다.

내가 능력 META-INF/...

답변

2

당신 귀/META-INF에서 부모 귀 소스에 아이 항아리 자바 클래스 (EJB)에서 액세스 할 수/모듈의 보이지 않는 가지고 무엇을해야. your-ear/lib 만 모듈에서 볼 수 있습니다. EAR 리소스를 다른 모든 모듈과 공유하려면 ear/lib 디렉토리에 myFile.info를 넣어야합니다.

+0

감사합니다. 나는 접근 가능한 장소에서 설정을 바꿨다. – JaVanna

+0

당신은 오신 것을 환영합니다. 그레이트 :) – davidxxx