Jak wykonać plik wsadowy z Java?
Chcę wykonać plik wsadowy z programu Java.
Używam następującego polecenia.
Runtime.getRuntime().exec("server.bat");
Ale problem polega na tym, że chcę podać ścieżkę reaktywną zamiast ścieżki bezwzględnej, dzięki czemu mogę wdrożyć projekt java na dowolnym komputerze.
Reżimowa struktura projektu wygląda następująco:
com
|
project
|
------ parser
| |_____ Main.java
|
-------util
|_____ Server.bat
Chcę uruchomić plik „Server.bat” w katalogu „util” z pliku „Main.java” w „parserze” reż.