バッチ ファイルを (Java 6 で) 実行し、次のコードを使用する必要があります。
final String command = "C:\Ruby191\bin\mygem.bat inputfile.dat";
final File parent = new File(aParentDir);
Process proc;
proc = aRuntime.exec(command, null, parent);
しかし、私はこの例外を受け取ります:
...Exception: java.io.IOException: Cannot run program "
C:\Ruby191\bin\mygem.bat" (in directory "src\test\resources\...
"): CreateProcess error=267, Directory name invalid
問題のバッチ ファイルは、指定されたディレクトリに存在します。
私のコードで何が間違っていますか?