1.5. JAVA Classpath 확장
기본적으로 < broker_instance_dir
>의 JAR 파일은 디렉터리가 Java classpath의 일부이므로 런타임 시 로드됩니다. AMQ Broker가 < broker_instance_dir> /lib
이외의 디렉터리에서 JAR 파일을 로드하려면 해당 디렉터리를 Java 클래스 경로에 추가해야 합니다.
Java 클래스 경로에 디렉터리를 추가하려면 다음 방법 중 하나를 사용할 수 있습니다.
-
<
broker_instance_dir>/etc/artemis.profile
파일에서 시스템 속성의JAVA_ARGS
목록에 새로운 속성artemis.extra.libs
를 추가합니다. -
ARTEMIS_EXTRA_LIBS
환경 변수를 설정합니다.
다음은 두 가지 방법을 사용하여 Java Classpath에 추가된 쉼표로 구분된 디렉터리 목록의 예입니다.
-Dartemis.extra.libs=/usr/local/share/java/lib1,/usr/local/share/java/lib2
export ARTEMIS_EXTRA_LIBS=/usr/local/share/java/lib1,/usr/local/share/java/lib2
참고
Artemis .extra.libs Java 시스템 속성이 <
환경 변수는 무시됩니다.
broker_instance_dir>/etc/artemis.
profile 파일에 구성된 경우 ARTEMIS_
EXTRA_LIBS