2011-07-28 5 views
0

こんにちは日食ヘリオスのWindows XPの持つhttp://wendro.blogspot.com/2010/03/jni-example-eclipse-dev-cpp.html?showComment=1309930446765#c5048550711511727724 は日食のコンソールでこのエラーを取得しています。このリンクでJNIの例を試しながらJNI例では、Eclipseで

「エラー:MyFirstWrapperにアクセスすることができない、MyFirstWrapper用 クラスファイルが見つからない、 javadoc:error - クラスMyFirstWrapperが見つかりません エラー:クラスがコマンドラインで指定されていません。

私は何をしなければならない.. ???

答えて

1

また、実行コンフィギュレーションの作業ディレクトリをプロジェクトのビンに設定します。引数の中でフラグ-dをセットすると、出力ファイルがどこのcppフォルダに移動するかが変更されます。例:

Working Directory: ${workspace_loc:/ProjectRoot/bin} 
Arguments: -d ${workspace_loc:/ProjectRoot/cpp} full.package.name.path.to.Class 
0

こんにちはおかげで、私は唯一の答え を得た私はこのような私は、Eclipseの実行ツールでは、CPPフォルダ

内部で発生JNIヘッダファイル、外部ツールの構成、

名ました:JNI

を場所:My javah.exeの場所 D:¥ProgramFiles¥Java¥jdk1.6.0_17¥bin¥javah.exe

作業ディレクトリ:javahファイルの場所 $ {workspace_ LOC:\ワークスペース\ JNI \ jni_hello_world \ binに:/ jni_hello_world/CPP}

そして、最も重要な点は、我々の.classファイルの場所、その後

以下-classpathのEのようなJNIコマンドとして最初に与えなければならない内部の引数であります -jni MyFirstWrapper

関連する問題