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ż.

questionAnswers(7)

yourAnswerToTheQuestion