Javaプログラムからバッチファイルを実行したい。Javaからバッチファイルを実行する方法は?
次のコマンドを使用しています。
Runtime.getRuntime().exec("server.bat");
しかし、問題は絶対パスではなく正式パスを指定して、そのjavaプロジェクトをどのcompにも展開できるようにすることです。次のように
プロジェクトのディレクトリ構造は以下のようである:
com
|
project
|
------ parser
| |_____ Main.java
|
-------util
|_____ Server.bat
私は」で「Main.java」ファイルから「utilの」DIRに「Server.bat」ファイルを実行したいですパーサー "dir。
3つの文字列パラメータを取るランタイムクラスには "exec"メソッドがありません。 –
それは本当です。私は文字列[]バージョンを意味するが、私はSOのテキストボックスで正方形の親を入力することはできません...私はSOのマニュアル/ wikiを読む必要がありますと思う... – PeterMmm
私は実行する必要がありますCMDから3つの別々のCMDウィンドウがコマンドごとに開かれますが、1つのCMDウィンドウで3つのコマンドをすべて実行できる方法はありますか? – viveksinghggits