Java – unresolved compilation issues when running MPJ express in eclipse indigo

Following the tutorial of utube, I introduced how to run parallel applications using MPJ express in the IDE I downloaded the latest version of MPJ express and used eclipse indigo

I do include MPI. XML in my project jar file When I try to compile a simple "Hello program", I receive this error:

My code is

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();
    }
}

What on earth did I do wrong?

Solution

This looks like a classpath error According to your edits, it looks like you're using eclipse When you right-click the project, select build path > configure build path... And then go to the library (or order and export) tab, you should see MPJ jar. I guess it won't exist. You need to add it

This is the same as you said MPI Jar is different I just use the code you provided and MPJ Jar (downloaded from here) set up a simple test project, and everything is normal

The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
分享
二维码
< <上一篇
下一篇>>