卒業証書用のアプリケーションを開発しましたが、ある時点で Java ソース ファイルからバッチ ファイルを実行する必要があります。問題は、そのバッチ ファイルを実行しようとするたびに、「このコマンドを処理するのに十分なストレージがありません」というエラーが表示されることです。
このバッチ ファイルは、cvs logコマンドを実行するだけです。コマンドをcmdから直接実行すると、すべてうまくいきますが、このコマンドを含むバッチファイルを実行しようとすると、そのエラーが発生します:(
バッチファイルを実行するために、次の例を使用します。
// --------------
Process process = Runtime.getRuntime().exec(cmd);
process.waitFor();
// --------------
ここで、cmd は次のような文字列です: "cmd /c start \"\" absolute_path_of_batch_file".
この問題を解決する方法を知っている人はいますか? そして、このエラーは正確には何ですか?ありがとうございました!