나는 다중 모듈 메이븐 프로젝트를 가지고 있습니다. 모듈 중 하나는 스프링 빈이있는 util 계층입니다. 나는 같은 봄 콩을 다른 모듈에 공유하고 싶다.다른 웹 응용 프로그램 간의 스프링 공유 웹 응용 프로그램 컨텍스트
다른 모듈은 웹 응용 프로그램이 아닌 웹 응용 프로그램으로 배포되므로 이상적으로는 내 util beans가 싱글 톤이되고 모든 웹 응용 프로그램에서이 싱글 톤에 대한 참조 만있을 것입니다.
스프링 웹 응용 프로그램 컨텍스트를 공유하기위한 링크를 찾았지만 동일한 .ear 내에서 작동하지만 내 웹 응용 프로그램이 다릅니다.
이 방법이 있습니까?
"응용 프로그램 서버는 응용 프로그램 당 하나의 클래스 로더를 사용합니다"... 반드시 그런 것은 아닙니다. JavaEE는이를 요구하지만 일부 애플리케이션 서버 (예 : JBoss)에서는 EAR 당 하나의 클래스 로더를 가질 수 있으므로 작업이 크게 단순 해집니다. – skaffman
나는 JNDI 기술을 시도해야 할 것이다. –