Запуск jnml приводит к ошибке: не удалось найти или загрузить основной класс org.neuroml.JNeuroML

При запуске jNeuroML я получаю следующую ошибку:

Error: Could not find or load main class org.neuroml.JNeuroML

Как мне это исправить?


person Justas    schedule 30.12.2015    source источник


Ответы (1)


Я получал сообщение об ошибке после перезагрузки, следующее гарантирует, что этого не произойдет после перезагрузки.

  1. Найдите папку, в которую был извлечен jNeuroML. В этой папке должен быть исполняемый файл jnml, и он запускается из этой папки без указанной выше ошибки. Например. / Пользователи / Ваше имя / Загрузки / jNeuroML-XYZ /
  2. Задайте для переменной JNML_HOME расположение папки и добавьте расположение папки к переменной среды PATH.

В MacOS запустите их в Терминале (замените на свой путь)

export JNML_HOME=/Path/To/jnml/here/
export PATH=$PATH:$JNML_HOME 

Под Win7:

Мой компьютер> Щелкните правой кнопкой мыши> Свойства> Расширенные настройки системы> Переменные среды> Добавить новую переменную JNML_HOME и добавить в переменную PATH

  1. Чтобы сохранить их после перезагрузки

В MacOS запустите это в терминале:

pico ~/.bash_profile

Вставьте две вышеуказанные строки в конец файла и сохраните с помощью CTRL+X, Y, and ENTER

Под Win7:

Если вы установите их в расширенных настройках системы, они будут автоматически сохранены после перезагрузки.

person Justas    schedule 30.12.2015