Java엔진프로그램빌드하기/h2>
일반요구照片/h3>
엔진응용프로그램을빌드하기위한javasup>®/sup>환경을설정하려면다음을하십시오하십시오。/p>
matlabroot./code>/交换/纽丁斯/java/jar/engine.jar./code>을java클래스경로에가합니다。/p>
지원되는 버전의 JDK™를 사용하여 엔진 응용 프로그램을 빌드합니다.span>버전정보는a href="//www.tatmou.com/kr/support/requirements/language-interfaces.html" target="_blank">MATLAB接口对其他语言/a>를참조하십시오。/span>
JRE™预测이거나이거나이되도록합니다합니다합니다합니다이거나거나합니다。/p>
Java를실행하려면폴더code class="literal">matlabroot./code>/ bin / 拱/code>>/code>를시스템환경변수에가하십시오。code class="literal">code>拱/code>>/code>는사용자의의컴퓨터아키텍처아키텍처。예를들어,64비트微软sup>®/sup>视窗sup>®/sup>컴퓨터의경우code class="literal">Win64./code>那span>苹果系统/span>의경우code class="literal">Maci64/code>,Linuxsup>®/sup>의경우code class="literal">glnxa64/code>입니다。/p>
matlabroot./code>는matlab.sup>®/sup>matlabroot./code>
명령에의해반환되는값입니다。이명령명령matlab이설치된된폴더를반환。/p>
다음다음에는환경변수이름과경로의값이나와있습니다。/p>
운영체제/th>
변수/th>
경로/th>
视窗/p>
小路/code>
matlabroot./code>\ bin \ win64/code>
64비트span>苹果/span>苹果电脑/span>
dyd_library_path./code>
matlabroot./code>/ bin / maci64/code>
64비트Linux./p>
ld_library_path./code>
matlabroot./code>/ bin / glnxa64:/code>matlabroot./code>/ SYS / OS / GLNXA64/code>
视窗/span>에서span class="trademark">java./span>코드컴파일하고실행하기/h3>
다음과같이java코드를컴파일。/p>
javac -classpath matlabroot \ extern \ engines \ java \ jar \ engine.jar myjavacode.java/pre>
java프로그램을실행합니다。/p>
java -classpath。; matlabroot \ extern \ extern \ java \ jar \ Engine.jar myJavacode/pre>
시스템경로설정하기/h4>
Windows명령프롬프트에서런타임라이브러리경로경로를설정설정하려면명령을입력/p>
设置路径= matlabroot \ bin \ win64;%path%/pre>
窗户명령처리기를열때마다경로를설정하십시오。/p>
시스템속성대화상자에서code class="literal">小路/code>변수를설정할수도있습니다。strong class="guilabel">제어판/strong>>strong class="guilabel">시스템/strong>>strong class="guimenuitem">고급시스템설정/strong>>strong class="guilabel">고급/strong>탭에서strong class="guibutton">환경변수/strong>를클릭합니다。strong class="guilabel">시스템변수/strong>아래에서code class="literal">小路/code>를선택하고strong class="guilabel">편집/strong>을클릭합니다。strong class="guilabel">변수/strong>값/strong>시작부분에code class="literal">matlabroot./code>\ bin \ win64/code>를삽입하여code class="literal">小路/code>를수정합니다。strong class="guilabel">확인/strong>을클릭하여대화상자를닫은다음다음,strong class="guilabel">제어판/strong>대화상자를닫습니다。/p>
苹果系统/span>에서span class="trademark">java./span>코드컴파일하고실행하기/h3>
Java용matlab引擎API는span>苹果系统/span>시스템에서code class="literal">Maci64/code>만지원합니다。/p>
다음과같이java코드를컴파일。/p>
javac -classpath matlabroot / extern / extern / java / jar / engine.jar myjavacode.java/pre>
java./span>라이브러리경로경로지정지정하고실행실행실행/h4>
하나의명령문에서java라이브러리경로를지정java프로그램을실행합니다。/p>
java -djava.library.path = matlabroot / bin / maci64-classpath。:matlabroot / extern / extern / java / jar / Engine.jar myJavacode/pre>
시스템변수설정하고프로그램실행하기/h4>
dyd_library_path./code>변수를설정하고java프로그램을실행합니다。예를 들어, C 셸을 사용할 경우 다음을 입력합니다./p>
setenv dydd_library_path matlabroot / bin / maci64:$ dyld_library_path java-classpath。:matlabroot / extern / extern / java / jar / Engine.jar myJavacode/pre>
C셸에서변수설정하기/h4>
시작스크립트(예:code class="literal">〜/ .cshrc./code>)에다음명령을넣을수있습니다。/p>
setenv dyd_library_path matlabroot / bin / maci64:$ dyld_library_path/pre>
Bourne셸셸에서변수변수설정/h4>
시작스크립트(예:code class="literal">〜/ .profile./code>)에다음명령을넣을수있습니다。/p>
dydd_library_path = matlabroot / bin / maci64:$ dyld_library_path导出dydd_library_path/pre>
Java버전1.8.0의초기빌드사용하기/h4>
java버전1.8.0의초기빌드(예:1.8.0_111)를사용할경우dyld_library_path환경변수를인식하지할할있습니다있습니다있습니다수도있습니다있습니다code class="literal">java.lang.unsatisfiedlinkError./code>예외가발생하면code class="literal">java.library.path./code>를명시적으로설정하십시오。/p>
java -djava.library.path = matlabroot / bin / maci64-classpath。:matlabroot / extern / extern / java / jar / Engine.jar myJavacode/pre>
Linux./span>에서span class="trademark">java./span>코드컴파일하고실행하기/h3>
Java용Matlab Engine API는Linux시스템에서code class="literal">glnxa64/code>만지원합니다。/p>
다음과같이java코드를컴파일。/p>
javac -classpath matlabroot / extern / extern / java / jar / engine.jar myjavacode.java/pre>
java./span>라이브러리경로경로지정지정하고실행실행실행/h4>
호환되는gcc라이브러리가검색경로에있는경우,code class="literal">ld_library_path./code>변수를설정할필요필요이code class="literal">matlabroot./code>/ bin / glnxa64/code>를java라이브러리검색경로에가하고예제를실행할수있습니다。지원되는컴파일러에대한자세한내용은a href="//www.tatmou.com/kr/support/requirements/supported-compilers.html" target="_blank">지원및호환되는컴파일러/a>를참조하십시오。/p>
하나의명령문에서java라이브러리경로를지정java프로그램을실행합니다。/p>
java -djava.library.path = matlabroot / bin / glnxa64-classpath。:matlabroot / extern / extern / java / jar / Engine.jar myJavacode/pre>
시스템변수설정하고프로그램실행하기/h4>
ld_library_path./code>변수를설정하고java프로그램을실행합니다。예를 들어, C 셸을 사용할 경우 다음을 입력합니다./p>
setenv ld_library_path matlabroot / bin / glnxa64:matlabroot / sys / sys / sys / glnxa64:$ ld_library_path java-classpath。:matlabroot / extern / extern / java / jar / Engine.jar myJavacode/pre>
C셸에서변수설정하기/h4>
시작스크립트(예:code class="literal">〜/ .cshrc./code>)에다음명령을넣을수있습니다。/p>
setenv ld_library_path matlabroot / bin / glnxa64:matlabroot / sys / OS / GLNXA64:$ ld_library_path/pre>
Bourne셸셸에서변수변수설정/h4>
시작스크립트(예:code class="literal">〜/ .profile./code>)에다음명령을넣을수있습니다。/p>
ld_library_path = matlabroot / bin / glnxa64:matlabroot / sys / sys / glnxa64:$ ld_library_path导出ld_library_path/pre>
관련항목/h2>
일반요구照片/h3>
엔진응용프로그램을빌드하기위한javasup>®/sup>환경을설정하려면다음을하십시오하십시오。/p>
matlabroot./code>/交换/纽丁斯/java/jar/engine.jar./code>을java클래스경로에가합니다。/p>
지원되는 버전의 JDK™를 사용하여 엔진 응용 프로그램을 빌드합니다.span>버전정보는a href="//www.tatmou.com/kr/support/requirements/language-interfaces.html" target="_blank">MATLAB接口对其他语言/a>를참조하십시오。/span>
JRE™预测이거나이거나이되도록합니다합니다합니다합니다이거나거나합니다。/p>
Java를실행하려면폴더code class="literal"> 다음다음에는환경변수이름과경로의값이나와있습니다。/p>
视窗/p> 64비트span>苹果/span>苹果电脑/span> 64비트Linux./p>matlabroot./code>/ bin /
拱/code>>/code>를시스템환경변수에가하십시오。code class="literal">code>拱/code>>/code>는사용자의의컴퓨터아키텍처아키텍처。예를들어,64비트微软sup>®/sup>视窗sup>®/sup>컴퓨터의경우code class="literal">Win64./code>那span>苹果系统/span>의경우code class="literal">Maci64/code>,Linuxsup>®/sup>의경우code class="literal">glnxa64/code>입니다。/p>
matlabroot./code>는matlab.sup>®/sup>
matlabroot./code>
명령에의해반환되는값입니다。이명령명령matlab이설치된된폴더를반환。/p>
운영체제/th>
변수/th>
경로/th>
小路/code>
matlabroot./code>
\ bin \ win64/code>
dyd_library_path./code>
matlabroot./code>
/ bin / maci64/code>
ld_library_path./code>
matlabroot./code>
/ bin / glnxa64:/code>
matlabroot./code>
/ SYS / OS / GLNXA64/code>
视窗/span>에서span class="trademark">java./span>코드컴파일하고실행하기/h3>
다음과같이java코드를컴파일。/p>
javac -classpath matlabroot \ extern \ engines \ java \ jar \ engine.jar myjavacode.java/pre>
java프로그램을실행합니다。/p>
java -classpath。; matlabroot \ extern \ extern \ java \ jar \ Engine.jar myJavacode/pre>
시스템경로설정하기/h4>
Windows명령프롬프트에서런타임라이브러리경로경로를설정설정하려면명령을입력/p>
设置路径= matlabroot \ bin \ win64;%path%/pre>
窗户명령처리기를열때마다경로를설정하십시오。/p>
시스템속성대화상자에서code class="literal">小路/code>변수를설정할수도있습니다。strong class="guilabel">제어판/strong>>strong class="guilabel">시스템/strong>>strong class="guimenuitem">고급시스템설정/strong>>strong class="guilabel">고급/strong>탭에서strong class="guibutton">환경변수/strong>를클릭합니다。strong class="guilabel">시스템변수/strong>아래에서code class="literal">小路/code>를선택하고strong class="guilabel">편집/strong>을클릭합니다。strong class="guilabel">변수/strong>값/strong>시작부분에code class="literal">matlabroot./code>\ bin \ win64/code>를삽입하여code class="literal">小路/code>를수정합니다。strong class="guilabel">확인/strong>을클릭하여대화상자를닫은다음다음,strong class="guilabel">제어판/strong>대화상자를닫습니다。/p>
javac -classpath matlabroot \ extern \ engines \ java \ jar \ engine.jar myjavacode.java/pre>
java -classpath。; matlabroot \ extern \ extern \ java \ jar \ Engine.jar myJavacode/pre>
시스템경로설정하기/h4>
Windows명령프롬프트에서런타임라이브러리경로경로를설정설정하려면명령을입력/p>
设置路径= matlabroot \ bin \ win64;%path%/pre>
窗户명령처리기를열때마다경로를설정하십시오。/p>
시스템속성대화상자에서code class="literal">小路/code>변수를설정할수도있습니다。strong class="guilabel">제어판/strong>>strong class="guilabel">시스템/strong>>strong class="guimenuitem">고급시스템설정/strong>>strong class="guilabel">고급/strong>탭에서strong class="guibutton">환경변수/strong>를클릭합니다。strong class="guilabel">시스템변수/strong>아래에서code class="literal">小路/code>를선택하고strong class="guilabel">편집/strong>을클릭합니다。strong class="guilabel">변수/strong>값/strong>시작부분에code class="literal">matlabroot./code>\ bin \ win64/code>를삽입하여code class="literal">小路/code>를수정합니다。strong class="guilabel">확인/strong>을클릭하여대화상자를닫은다음다음,strong class="guilabel">제어판/strong>대화상자를닫습니다。/p>
苹果系统/span>에서span class="trademark">java./span>코드컴파일하고실행하기/h3>
Java용matlab引擎API는span>苹果系统/span>시스템에서code class="literal">Maci64/code>만지원합니다。/p>
다음과같이java코드를컴파일。/p>
javac -classpath matlabroot / extern / extern / java / jar / engine.jar myjavacode.java/pre>
java./span>라이브러리경로경로지정지정하고실행실행실행/h4>
하나의명령문에서java라이브러리경로를지정java프로그램을실행합니다。/p>
java -djava.library.path = matlabroot / bin / maci64-classpath。:matlabroot / extern / extern / java / jar / Engine.jar myJavacode/pre>
시스템변수설정하고프로그램실행하기/h4>
dyd_library_path./code>변수를설정하고java프로그램을실행합니다。예를 들어, C 셸을 사용할 경우 다음을 입력합니다./p>
setenv dydd_library_path matlabroot / bin / maci64:$ dyld_library_path java-classpath。:matlabroot / extern / extern / java / jar / Engine.jar myJavacode/pre>
C셸에서변수설정하기/h4>
시작스크립트(예:code class="literal">〜/ .cshrc./code>)에다음명령을넣을수있습니다。/p>
setenv dyd_library_path matlabroot / bin / maci64:$ dyld_library_path/pre>
Bourne셸셸에서변수변수설정/h4>
시작스크립트(예:code class="literal">〜/ .profile./code>)에다음명령을넣을수있습니다。/p>
dydd_library_path = matlabroot / bin / maci64:$ dyld_library_path导出dydd_library_path/pre>
Java버전1.8.0의초기빌드사용하기/h4>
java버전1.8.0의초기빌드(예:1.8.0_111)를사용할경우dyld_library_path환경변수를인식하지할할있습니다있습니다있습니다수도있습니다있습니다code class="literal">java.lang.unsatisfiedlinkError./code>예외가발생하면code class="literal">java.library.path./code>를명시적으로설정하십시오。/p>
java -djava.library.path = matlabroot / bin / maci64-classpath。:matlabroot / extern / extern / java / jar / Engine.jar myJavacode/pre>
javac -classpath matlabroot / extern / extern / java / jar / engine.jar myjavacode.java/pre>
java./span>라이브러리경로경로지정지정하고실행실행실행/h4>
하나의명령문에서java라이브러리경로를지정java프로그램을실행합니다。/p>
java -djava.library.path = matlabroot / bin / maci64-classpath。:matlabroot / extern / extern / java / jar / Engine.jar myJavacode/pre>
java -djava.library.path = matlabroot / bin / maci64-classpath。:matlabroot / extern / extern / java / jar / Engine.jar myJavacode/pre>
시스템변수설정하고프로그램실행하기/h4>
dyd_library_path./code>변수를설정하고java프로그램을실행합니다。예를 들어, C 셸을 사용할 경우 다음을 입력합니다./p>
setenv dydd_library_path matlabroot / bin / maci64:$ dyld_library_path java-classpath。:matlabroot / extern / extern / java / jar / Engine.jar myJavacode/pre>
C셸에서변수설정하기/h4>
시작스크립트(예:code class="literal">〜/ .cshrc./code>)에다음명령을넣을수있습니다。/p>
setenv dyd_library_path matlabroot / bin / maci64:$ dyld_library_path/pre>
Bourne셸셸에서변수변수설정/h4>
시작스크립트(예:code class="literal">〜/ .profile./code>)에다음명령을넣을수있습니다。/p>
dydd_library_path = matlabroot / bin / maci64:$ dyld_library_path导出dydd_library_path/pre>
Java버전1.8.0의초기빌드사용하기/h4>
java버전1.8.0의초기빌드(예:1.8.0_111)를사용할경우dyld_library_path환경변수를인식하지할할있습니다있습니다있습니다수도있습니다있습니다code class="literal">java.lang.unsatisfiedlinkError./code>예외가발생하면code class="literal">java.library.path./code>를명시적으로설정하십시오。/p>
java -djava.library.path = matlabroot / bin / maci64-classpath。:matlabroot / extern / extern / java / jar / Engine.jar myJavacode/pre>
Linux./span>에서span class="trademark">java./span>코드컴파일하고실행하기/h3>
Java용Matlab Engine API는Linux시스템에서code class="literal">glnxa64/code>만지원합니다。/p>
다음과같이java코드를컴파일。/p>
javac -classpath matlabroot / extern / extern / java / jar / engine.jar myjavacode.java/pre>
java./span>라이브러리경로경로지정지정하고실행실행실행/h4>
호환되는gcc라이브러리가검색경로에있는경우,code class="literal">ld_library_path./code>변수를설정할필요필요이code class="literal">matlabroot./code>/ bin / glnxa64/code>를java라이브러리검색경로에가하고예제를실행할수있습니다。지원되는컴파일러에대한자세한내용은a href="//www.tatmou.com/kr/support/requirements/supported-compilers.html" target="_blank">지원및호환되는컴파일러/a>를참조하십시오。/p>
하나의명령문에서java라이브러리경로를지정java프로그램을실행합니다。/p>
java -djava.library.path = matlabroot / bin / glnxa64-classpath。:matlabroot / extern / extern / java / jar / Engine.jar myJavacode/pre>
시스템변수설정하고프로그램실행하기/h4>
ld_library_path./code>변수를설정하고java프로그램을실행합니다。예를 들어, C 셸을 사용할 경우 다음을 입력합니다./p>
setenv ld_library_path matlabroot / bin / glnxa64:matlabroot / sys / sys / sys / glnxa64:$ ld_library_path java-classpath。:matlabroot / extern / extern / java / jar / Engine.jar myJavacode/pre>
C셸에서변수설정하기/h4>
시작스크립트(예:code class="literal">〜/ .cshrc./code>)에다음명령을넣을수있습니다。/p>
setenv ld_library_path matlabroot / bin / glnxa64:matlabroot / sys / OS / GLNXA64:$ ld_library_path/pre>
Bourne셸셸에서변수변수설정/h4>
시작스크립트(예:code class="literal">〜/ .profile./code>)에다음명령을넣을수있습니다。/p>
ld_library_path = matlabroot / bin / glnxa64:matlabroot / sys / sys / glnxa64:$ ld_library_path导出ld_library_path/pre>
javac -classpath matlabroot / extern / extern / java / jar / engine.jar myjavacode.java/pre>
java./span>라이브러리경로경로지정지정하고실행실행실행/h4>
호환되는gcc라이브러리가검색경로에있는경우,code class="literal">ld_library_path./code>변수를설정할필요필요이code class="literal">matlabroot./code>/ bin / glnxa64/code>를java라이브러리검색경로에가하고예제를실행할수있습니다。지원되는컴파일러에대한자세한내용은a href="//www.tatmou.com/kr/support/requirements/supported-compilers.html" target="_blank">지원및호환되는컴파일러/a>를참조하십시오。/p>
하나의명령문에서java라이브러리경로를지정java프로그램을실행합니다。/p>
java -djava.library.path = matlabroot / bin / glnxa64-classpath。:matlabroot / extern / extern / java / jar / Engine.jar myJavacode/pre>
matlabroot./code>/ bin / glnxa64/code>를java라이브러리검색경로에가하고예제를실행할수있습니다。지원되는컴파일러에대한자세한내용은a href="//www.tatmou.com/kr/support/requirements/supported-compilers.html" target="_blank">지원및호환되는컴파일러/a>를참조하십시오。/p>
하나의명령문에서java라이브러리경로를지정java프로그램을실행합니다。/p>
java -djava.library.path = matlabroot / bin / glnxa64-classpath。:matlabroot / extern / extern / java / jar / Engine.jar myJavacode/pre>
시스템변수설정하고프로그램실행하기/h4>
ld_library_path./code>변수를설정하고java프로그램을실행합니다。예를 들어, C 셸을 사용할 경우 다음을 입력합니다./p>
setenv ld_library_path matlabroot / bin / glnxa64:matlabroot / sys / sys / sys / glnxa64:$ ld_library_path java-classpath。:matlabroot / extern / extern / java / jar / Engine.jar myJavacode/pre>
C셸에서변수설정하기/h4>
시작스크립트(예:code class="literal">〜/ .cshrc./code>)에다음명령을넣을수있습니다。/p>
setenv ld_library_path matlabroot / bin / glnxa64:matlabroot / sys / OS / GLNXA64:$ ld_library_path/pre>
Bourne셸셸에서변수변수설정/h4>
시작스크립트(예:code class="literal">〜/ .profile./code>)에다음명령을넣을수있습니다。/p>
ld_library_path = matlabroot / bin / glnxa64:matlabroot / sys / sys / glnxa64:$ ld_library_path导出ld_library_path/pre>