Может кто-нибудь подробно описать, как правильно настроить javasci (SCILAB) в Eclipse? - PullRequest
0 голосов
/ 18 февраля 2010

Я пытаюсь настроить javasci ineclipse SCILAB на весь день, но он не работает, и я не знаю, что они хотят мне сказать с помощью http://www.scilab.org/product/man/compile_and_run_javasci.html

, включая javasci.jarв свойствах / библиотеках, чтобы eclipse знала специальные команды, но после этого она не работает.Я скопировал javasci.dll в папку, и ничто не помогло, и я не знаю, зачем и зачем настраивать вещи, упомянутые на странице руководства.

, если кто-то из вас делал это раньше, пожалуйста, скажите мнекак и что делать!

Я использую scilab 5.2.1 и winxp, и я просто программист-хобби, поэтому, пожалуйста, опишите шаг за шагом.

СПАСИБО заранееАндреас

Ответы [ 4 ]

0 голосов
/ 02 декабря 2013

Я также столкнулся с этой проблемой на моем Windows 7 x64, я решил ее с помощью:

  1. Установка переменной PATH равной: C:\Program Files\scilab-5.5.0-beta-1\bin с "Добавить среду к роднойEnvironment " отмечено внизу

  2. Установка JRE в JDK в библиотеках путей сборки Java:

    1. Правая кнопка мыши на папке проекта
    2. Выберите «Настроить путь сборки»
    3. Удалите существующую системную библиотеку JRE
    4. Нажмите кнопку «Добавить библиотеку» , выберите «Системная библиотека JRE» , «Установленные JRE» , «Добавить» , «Стандартная виртуальная машина»
    5. Для JRE Home,введите ваше местоположение JDK , например, C:\Program Files\Java\jdk1.7.0_40\bin, затем заканчивайте диалоги, пока вы не вернетесь в конфигурацию пути uild
    6. Выберите вариант добавления альтернативного JRE и выберите тот, который вы только что настроили

Обратите внимание, что путь JDK может отличаться в вашей системе в зависимости от того, какую версию вы установили.г, где вы его установили.Измените его соответствующим образом.

Причина ошибки заключается в том, что она фактически скомпилирована на JDK, но JRE пытается запустить ее и не может найти соответствующие файлы NATIVE, скомпилированные JDK.

0 голосов
/ 24 февраля 2012

1] Установить переменную среды PATH

На рабочем столе щелкните правой кнопкой мыши Мой компьютер и выберите Свойства. В окне «Свойства системы» перейдите на вкладку «Дополнительно». В разделе «Дополнительно» нажмите кнопку «Переменные среды». Наконец, в окне Переменные среды выделите переменную Path в разделе Системная переменная и нажмите кнопку Изменить.

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

C:\Program Files\Scilab-5.3.3\bin;C:\Program Files;C:\Winnt;C:\Winnt\System32 и оставьте других и нажмите Apply

Чтобы проверить, работает ли он, откройте новую командную строку Windows и введите:

wscilex.exe 

Он запустится scilab в режиме gui и подтвердит правильность настройки среды PATH

2] Всегда из команды windows, проверьте версию java jre:

C:\>java -version
java version "1.6.29"
Java(TM) SE Runtime Environment (build 1.6.29-b147)
Java HotSpot(TM) 64-Bit Server VM (build 21.0-b17, mixed mode)

Если у вас 32-битная версия jre, вы должны использовать 32-битную версию Scilab,
если у вас 64-битная версия jre, вы должны использовать 32-битную версию Scilab.

0 голосов
/ 29 мая 2013

Вам нужно создать две переменные в конфигурациях Run, по затмению.
Первая переменная будет указывать на две папки, ../scilab-5.4.1/lib/scilab и ../scilab-5.4.1/lib/thirdparty.
Вторая переменная будет указывать на папку ../scilab-5.4.1/share/scilab

eclipse >> Run configurations >> Environment >> New... >>   
name = LD_LIBRARY_PATH >> value = path of scilab/scilab-  
5.4.1/lib/scilab:/path of scilab/scilab-5.4.1/lib/thirdparty >> Ok  

New... >> name = SCI >> value = path of scilab/scilab-5.4.1/share/scilab >> Ok >> Apply

Вам также нужно импортировать две библиотеки, которые находятся в папке ../scilab-5.4.1/share/scilab/modules/javasci/jar и ../scilab-5.4.1/share/scilab/modules/types/jar

0 голосов
/ 19 февраля 2010

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

Из командной строки это делается с -Djava.library.path или в командном файле. В eclipse вы можете определить -Djava.library.path в аргументах vm в панели запуска вашего основного класса. Все кнопки запуска можно найти и настроить с помощью кнопок запуска / отладки.

РЕДАКТИРОВАТЬ: в соответствии со страницей, на которую вы ссылались, вам нужно добавить папку, в которой находится dll, к вашему глобальному пути Windows (и я предполагаю, что вам также потребуется перезагрузка после этого). Тем не менее, я бы использовал java.library.path.

...