classpath2 25. jboss-deployment-structure.xml jboss-deployment-structure.xml클래스 로딩 및 모듈 종속성을 세밀하게 제어하는 데 사용되는 JBoss 전용 배포 설명자배포 단위(WAR, EAR 등) 내에서 어떤 모듈(Module) 을 로딩할지, 어떤 의존성을 차단(exclude) 할지를 지정하는 설정 1. JBoss 내부 모듈 충돌 방지애플리케이션에서 log4j, jackson, hibernate 같은 라이브러리를 직접 포함했는데 JBoss에도 같은 모듈이 이미 내장되어 있을 때 jboss의 모듈 제외 설정 2. JBoss 모듈을 직접 참조해야 할 때jboss-ejb-api_3.2_spec, org.postgresql, javax.mail 등 .. 2025. 10. 21. 35. classpath 추가 웹로직에서 classpath를 추가로 설정하는 방법=> 웹로직 서버 기동에 필요한 클래스가 load된 후에 추가로 클래스를 load하고자 하는 경우에 사용하는 방법 8.1 이상 버전에서 설정하는 방법)서버 기동 스크립트에서 CLASSPATH 변수를 선언 후, 추가하고자 하는 클래스 경로를 작성각각의 클래스는 콜론(:)으로 구분#CLASSPATHCLASSPATH="${CLASSPATH}:추가할클래스01:추가할클래스02:추가할클래스03"#exportexport CLASSPATH※ UNIX/LINUX 환경일 경우 기동 스크립트에 export CLASSPATH는 필수로 작성하지 않아도 됨=> 최종적으로 setDomainEnv.sh에서 export CLASSPATH를 실행하기 때문 9.0 이상 버전에서 설정하는 .. 2024. 5. 23. 이전 1 다음 728x90