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

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

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

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

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:

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

Другие вопросы по тегам