私はこのチュートリアルを使用していますhttp://mpjexpress.blogspot.co.nz/2010/05/executing-and-debugging-mpj-express.html、テキスト:ステップ1、2、3およびビデオ: 0の間のステップ: 00~3:29
参照ファイル
(出典: iforce.co.nz )
サンプルコード(チュートリアルからコピペ)
import mpi.*;
public class HelloEclipseWorld {
vpublic 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();
}
}
そして、 http: //en.sourceforge.jp/projects/sfnet_mpjexpress/downloads/releases/mpj-v0_38.zip/ から mpi および mpj jar ファイルを含めました(チュートリアルの手順に従って)
次に、実行パス構成を設定します (チュートリアルの手順に従って)
-jar ${MPJ_HOME}/lib/starter.jar
私も同じコマンドを試しましたが、最後に -np 4 を追加しました(チュートリアルの手順に従って)
-jar ${MPJ_HOME}/lib/starter.jar -np 4
VM 引数
(出典: iforce.co.nz )
MPJ_HOME 変数
(出典: iforce.co.nz )
MPJ エクスプレス出力
MPJ Express (0.38) is started in the multicore configuration
I am process <3> of total <4> processes
I am process <3> of total <4> processes
I am process <3> of total <4> processes
I am process <3> of total <4> processes
すべての設定が完了したら、Eclipse経由で実行しようとしましたが、これらのエラーが発生しています:(
コンパイラ エラー
java.io.FileNotFoundException: null\conf\wrapper.conf (The system cannot find the path specified)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at runtime.starter.MPJRun.getPortFromWrapper(MPJRun.java:807)
at runtime.starter.MPJRun.<init>(MPJRun.java:68)
at runtime.starter.MPJRun.main(MPJRun.java:964)
Wrapper.conf の場所
(出典: iforce.co.nz )
これらのエラーが発生する理由について少し混乱しています..何か他のことをするつもりですか? チュートリアルが教えてくれない?これを機能させるには?
私は何を間違っていますか?この JRE エラーを修正するにはどうすればよいですか? mpj express のファイル「conf\wrapper.conf」について教えてください。私は何かが欠けていると思いますが、非常に多くのリソースを読み、チュートリアルを何度も実行しました...しかし、まだwrapper.confのFileNotFoundExceptionを受け取っています。
私が見つけたいくつかのリソース(FileNotFoundExceptionの問題に答えるものはありません)。
FileNotFoundException を修正する方法について誰かアドバイスがあれば、どうもありがとうございました!