Java アプリケーションからのバッチ ファイルの実行
Java アプリケーションからバッチ ファイルを実行しようとする場合、その実行不可能なファイルを理解することが重要です自然。バッチ ファイルを実行するには、cmd.exe などの外部アプリケーションが必要です。
Java コード スニペット
次の Java コードはバッチ ファイルを実行しようとしますが、失敗します。必要なアプリケーションが指定されていないため:
Runtime. getRuntime(). exec("build.bat", null, new File("."));
解決策:実行アプリケーション
バッチ ファイルを正常に実行するには、コードでそれを実行するアプリケーションを指定する必要があります。 Windows では、これは通常 cmd.exe です。
Runtime. getRuntime(). exec("cmd /c start \"\" build.bat");
または、次のコマンドを使用できます。
Runtime. getRuntime(). exec("cmd /c build.bat");
以上がJava アプリケーションからバッチ ファイルを実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。