Java 在Eclipse上运行MPJ Express

Java 在Eclipse上运行MPJ Express,java,eclipse,environment-variables,mpi,mpj-express,Java,Eclipse,Environment Variables,Mpi,Mpj Express,我跟着跑。我定义了MPJ_HOME变量并添加了 -jar ${MPJ_HOME}/lib/starter.jar -np 4 添加到VM参数。运行程序时,会引发以下异常: [MPJRun.java]:[MPJRun.java]:MPJ_HOME environment found.. java.lang.Exception: [MPJRun.java]:MPJ_HOME environment found.. at runtime.starter.MPJRun.<init>

我跟着跑。我定义了
MPJ_HOME
变量并添加了

-jar ${MPJ_HOME}/lib/starter.jar -np 4
添加到VM参数。运行程序时,会引发以下异常:

[MPJRun.java]:[MPJRun.java]:MPJ_HOME environment found..
java.lang.Exception: [MPJRun.java]:MPJ_HOME environment found..
    at runtime.starter.MPJRun.<init>(MPJRun.java:155)
    at runtime.starter.MPJRun.main(MPJRun.java:1238)
[MPJRun.java]:[MPJRun.java]:找到MPJ_主环境。。
java.lang.Exception:[MPJRun.java]:找到MPJ_主环境。。
在运行时.starter.MPJRun。(MPJRun.java:155)
main(MPJRun.java:1238)

为什么这是一个例外?我能做些什么来修复它?

您需要将MPJ\U HOME环境变量也设置为系统变量。试试这个,它就会工作。它对我不起作用:(我在eclipse和系统变量中设置了MPJ_HOME。但是它不起作用。