주요 콘텐츠

javaclasspath

Java 클래스 경로 반환 또는 동적 경로(Dynamic Path) 지정

설명

javaclasspath는 Java® 클래스 경로의 정적 세그먼트와 동적 세그먼트를 표시합니다.

javaclasspath('-dynamic')은 동적 경로를 표시합니다.

javaclasspath('-static')은 정적 경로를 표시합니다.

dpath = javaclasspath는 동적 경로 dpath를 반환합니다.

예제

spath = javaclasspath('-static')은 정적 경로 spath를 반환합니다.

jpath = javaclasspath('-all')은 전체 경로 jpath를 반환합니다. 반환된 셀형 배열에는 경로의 정적 세그먼트가 먼저 들어 있고 경로의 동적 세그먼트는 그다음에 들어 있습니다.

javaclasspath(dpath)는 동적 경로를 dpath로 변경합니다. 활발히 개발/디버그하고 있는 Java 클래스를 다시 불러오려면 이 구문을 사용하십시오.

javaclasspath(dpath1,dpath2)는 동적 경로를 경로 dpath1,dpath2를 결합한 형태로 변경합니다.

javaclasspath(statusmsg)는 상태 메시지의 표시를 활성화 또는 비활성화합니다.

예제

모두 축소

동적 경로의 항목으로 셀형 배열 p를 만듭니다. 동적 경로에 항목이 없을 경우 MATLAB®은 빈 셀형 배열을 만듭니다.

javaclasspath('-v0') % Suppress display of class-loading messages
p = javaclasspath
p = 

     {}

입력 인수

모두 축소

동적 경로에 대한 항목으로, string형, string형으로 구성된 배열, 문자형 벡터 또는 문자형 벡터로 구성된 셀형 배열로 지정됩니다. MATLAB은 상대 경로를 절대 경로로 변환합니다.

예: javaclasspath('https://www.example.com')

데이터형: char | cell

동적 경로에 대한 항목으로, 결합되어, string형, string형으로 구성된 배열, 문자형 벡터 또는 문자형 벡터로 구성된 셀형 배열로 지정됩니다.

데이터형: char | cell

메시지 플래그로, 다음 값 중 하나로 지정됩니다.

'-v0'

파일 시스템에서 Java 경로를 불러올 때 상태 메시지를 표시하지 않습니다.

'-v1'

상태 메시지를 표시합니다.

statusmsg 인수는 javaclasspath, javaaddpath, javarmpath 함수에서 상태 메시지 표시를 제어합니다.

출력 인수

모두 축소

현재 경로에 대한 동적 경로 항목으로, string형으로 구성된 배열 또는 문자형 벡터로 구성된 셀형 배열로 반환됩니다. 경로 항목이 없는 경우 dpath는 빈 셀형 배열입니다.

현재 경로에 대한 정적 경로 항목으로, string형으로 구성된 배열 또는 문자형 벡터로 구성된 셀형 배열로 반환됩니다. 경로 항목이 없는 경우 spath는 빈 셀형 배열입니다.

모든 경로 항목으로, string형으로 구성된 배열 또는 문자형 벡터로 구성된 셀형 배열로 반환됩니다. 경로 항목이 없는 경우 jpath는 빈 셀형 배열입니다.

세부 정보

모두 축소

  • 동적 경로의 클래스에 종속된 정적 경로에 Java 클래스를 배치하지 마십시오. 이러한 종속성은 런타임 오류를 발생시킵니다.

  • 동적 클래스 경로에 있는 파일에 의해 정의된 모든 Java 클래스의 정의를 지우려면 clear 명령을 호출하십시오.

  • 정적 경로에 이미 지정되어 있는 항목을 동적 경로에 추가하면 경고가 생성됩니다.

버전 내역

R2006a 이전에 개발됨

참고 항목

| |

도움말 항목