2010-12-15 19 views
2

私はjavaで動作するプログラムをラップしようとしています。 は私が配備ツールと選択したJavaパッケージを使用し、最初のmatlab deploytool to javaパッケージjavacエラー

-hello world.m-

disp('hello world');

をシンプルな "Hello World" を試してみました。 コマンドを実行:それはこのラインに達し

は、\ Program Files \ MATLAB \ R2009b \ツールボックス\ javabuilder \ジャーの\ javabuilder.jar "-d "C:\ユーザーC" javacは-classpathを-verbose" \ shachar \ Documents \ MATLAB \ deployTutorial \ deployTutorial2 \ src \ classes "" C:¥Users¥shachar¥Documents¥MATLAB¥deployTutorial¥deployTutorial2¥src¥deployTutorial2¥helloworld.java "" C:¥Users¥shachar¥Documents¥MATLAB \ Tutorial \ deployTutorial2 \ src \ deployTutorial2 \ DeployTutorial2MCRFactory.java "C:\ Users \ shachar \ Documents \ MATLAB \ deployTutorial \ deployTutorial2 \ src \ deployTutorial2 \ helloworldRemote.java" "C:\ Users \ shachar \ Documents \ MATLAB \ deployTutorial \ deployTutorial2 \ src \ deployTutorial2 \ package-info.java ""

このエラーが発生しました: 'javac'が内部または外部コマンドとして認識されません。 操作可能なプログラムまたはバッチファイルです。 エラー:javacへのシェルリング中にエラーが発生しました(エラーコード= 1)。 実行ファイルをビルドできません。

btw:スタンドアロンのアプリケーション/ c/C++共有ライブラリを試したところ、正常にコンパイルされました。事前

答えて

1

感謝おそらくJavaのSDKがインストール、または正しくお使いのマシン上で構成されていません。システム端末を開き、次の2つのコマンドを実行します。

java -version 
javac -version 

彼らは両方のあなたはMATLABヘルプから例を進めるべき作業する場合。 Java SDKをインストールしない場合

0

まず、JAVAをインストールする必要があります。
そして、あなたは「マイコンピュータ」に
を環境変数を設定する必要があり は、「JAVA_HOME」という名前の新しい変数を追加し、DのようなあなたのJDKパス
にその値を設定する:\プログラム\ Javaの\は
をjdk1.6.0_25その後再起動しますあなたのMathWorks社のMATLAB
あなたは
ANSを取得する必要があります

getenv JAVA_HOME 

とタイプ=

D:\Program\Java\jdk1.6.0_25 
関連する問題