Запуск jnml приводит к ошибке: не удалось найти или загрузить основной класс org.neuroml.JNeuroML
При запуске jNeuroML я получаю следующую ошибку:
Error: Could not find or load main class org.neuroml.JNeuroML
Как мне это исправить?
1 ответ
Решение
Я получил ошибку после перезагрузки, следующее гарантирует, что это не произойдет после перезагрузки.
- Найдите папку, в которую был извлечен jNeuroML. В этой папке должен быть исполняемый файл jnml, и он запускается из этой папки без вышеуказанной ошибки. Например / Пользователи / Ваше имя / Загрузки /jNeuroML-XYZ/
- Задайте для переменной JNML_HOME местоположение папки и добавьте местоположение папки в переменную среды PATH.
Под MacOS, запустите их в Терминале (замените ваш путь)
export JNML_HOME=/Path/To/jnml/here/
export PATH=$PATH:$JNML_HOME
Под Win7:
Мой компьютер> Щелкните правой кнопкой мыши > Свойства> Дополнительные параметры системы> Переменные среды> Добавить новую переменную JNML_HOME и Добавить в переменную PATH
- Чтобы сохранить их после перезагрузки
Под MacOS запустите это в терминале:
pico ~/.bash_profile
Вставьте две вышеупомянутые строки в конец файла и сохраните с CTRL+X, Y, and ENTER
Под Win7:
Если вы установите их в Advanced System Settings, они будут сохранены после перезагрузки автоматически.