C# で Process オブジェクトを使用し、cmd.exe を使用して Ant バッチ ファイルで Java ポートレットを作成するアプリケーションを作成しています。
「Create」コマンドを cmd に渡してポートレットを作成すると、次のようなエラーが表示されます。
'"java.exe"' is not recognized as an internal or external command,
operable program or batch file.
しかし、このコマンドを cmd に直接入力すると、正しく動作します。
Windows 7 に JDK をインストールし、環境変数に JAVA_HOME 変数と ANT_HOME 変数を設定しました。それを修正するのを手伝ってもらえますか?