Running jnml results in Error: Could not find or load main class org.neuroml.JNeuroML

Running jnml results in Error: Could not find or load main class org.neuroml.JNeuroML

当运行 jNeuroML时,我得到以下错误:

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

我该如何解决?

我在重启后收到错误,以下确保重启后不会发生错误。

  1. 找到提取 jNeuroML 的文件夹。该文件夹中应该有 jnml 可执行文件,并且该文件夹中的 运行s 没有上述错误。例如。 /Users/YourName/Downloads/jNeuroML-XYZ/
  2. 将 JNML_HOME 变量设置为文件夹位置,并将文件夹位置 附加 PATH 环境变量。

MacOS 下,运行 终端中的这些(替换为您的路径)

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

Win7下:

My Computer > Right Click > Properties > Advanced System Settings > Environment Variables > Add New JNML_HOME variable, and Append to PATH variable

  1. 重启后保留这些

MacOS下,运行终端中的这个:

pico ~/.bash_profile

将以上两行粘贴到文件末尾并用CTRL+X, Y, and ENTER

保存

Win7下:

如果您在高级系统设置中设置它们,它们将在重启后自动保留。