пакет com.mathworks.toolbox.javabuilder не существует - PullRequest
3 голосов
/ 27 января 2012

Мне нужно, чтобы мой код matlab выполнялся на Java, но во время развертывания возникли ошибки, я не смог скомпилировать исходный файл Java.

Вот ошибки компиляции:

C:\Users\HT\Untitled1\src\Untitled1\Class1.java:12: error: package com.mathworks.toolbox.javabuilder does not exist
import com.mathworks.toolbox.javabuilder.*;
^
C:\Users\HT\Untitled1\src\Untitled1\Class1.java:13: error: package com.mathworks.toolbox.javabuilder.internal does not exist
import com.mathworks.toolbox.javabuilder.internal.*;
^

...

[checking Untitled1.Class1Remote]
[loading ZipFileIndexFileObject[C:\Program Files (x86)\Java\jdk1.7.0_02\lib\ct.sym(META-INF/sym/rt.jar/java/io/IOException.class)]]
[loading ZipFileIndexFileObject[C:\Program Files (x86)\Java\jdk1.7.0_02\lib\ct.sym(META-INF/sym/rt.jar/java/lang/Exception.class)]]
[total 1270ms]
43 errors

Error: An error occurred while shelling out to javac (error code = 1).
Unable to build executable.

Я уверен, что javac был добавлен в переменные среды компьютера.

Как это вызвано и как я могу решить?

1 Ответ

0 голосов
/ 27 января 2012

Вы должны добавить полный путь к javabuilder.jar в classpath, а не только в каталог, в котором он находится, например: d:\matlab\toolbox\javabuilder\jar\javabuilder.jar.

Вот статья , которую вы должны прочитатьчтобы понять ПУТЬ / КЛАССПАТ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...