【发布时间】:2011-12-23 16:25:50
【问题描述】:
我遵循了 Utube 提供的关于如何在 IDE 中使用 MPJ Express 运行并行应用程序的教程。我下载了最新版本的 MPJ Express 并使用了 Eclipse Indigo。
我确实在我的项目 JAR 文件中包含了 MPI。当我试图编译一个简单的“hello 程序”时,我得到了这个错误:
原因:java.lang.Error:未解决的编译问题:mpi.MPIException 类型无法解决。它是从所需的 .class 文件中间接引用的
我的代码是
import mpi.*;
public class HelloEclipsWorld {
public static void main(String[] args) throws Exception {
MPI.Init(args);
int rank = MPI.COMM_WORLD.Rank();
int size = MPI.COMM_WORLD.Size();
System.out.println("I am process < " + rank + " > of total < " +
size + " > processes.");
MPI.Finalize();
}
}
我做错了什么?
【问题讨论】:
-
您必须告诉我们您尝试遵循的教程,或者您使用的代码。
-
你是否将定义
MPIException的jar添加到构建路径中?
标签: java mpi mpj-express