2010-05-19 3 views
2

this article JBoss 클래스 로딩에 대해 이야기했지만 여전히 확인하고 싶은 시나리오가 있습니다.
경우에 따라 응용 프로그램의 아카이브 (myApp/WEB-INF)에있는 유틸리티 클래스가있는 경우를 대비하여/lib)와 server/default/lib에 있지만 아카이브마다 버전이 다릅니다.

이제 com.x 패키지의 응용 프로그램 클래스는 응용 프로그램의 보관 유틸리티 클래스를 사용하고 com.y 패키지의 클래스는 유틸리티 클래스의 server/default/lib 버전을 사용하게됩니다.

가능합니까?
동일한 응용 프로그램 내에서 여러 패키지를 분리하여 서로 다른 클래스로드 순서를 지정할 수 있습니까 ??JBoss - 동일한 애플리케이션에서 다른 클래스 로딩 시스템이 가능합니까?

+0

여기에서 제기 한 문제가 해결 될 수 있습니다. http://stackoverflow.com/questions/2849036/configure-jboss-cache-to-run-on-jboss-server-4-2-3-ga – Spiderman

답변

0

이 문제를 해결하기 위해 클래스 로딩과 다른 메커니즘을 사용하고 싶습니다. 당신은 이것을 위해 AOP 사용을 고려 했습니까?

설명 할 내용을 원한다면 x 및 y 패키지의 클래스에 대해 서로 다른 클래스 로더를 사용해야하므로 사용하는 클래스를 제어 할 수 있습니다.

관련 문제