Как выполнить командный файл из Java?

Я хочу выполнить командный файл из Java-программы.

Я использую следующую команду.

Runtime.getRuntime().exec("server.bat");

Но проблема в том, что я хочу указать реальный путь вместо абсолютного, чтобы я мог развернуть этот Java-проект на любом компе.

Структура dir проекта выглядит следующим образом:

com
   |
  project
   |
   ------ parser
   |         |_____ Main.java
   |
   -------util
             |_____ Server.bat

Я хочу запустить "Server.bat» файл в "Util» реж из "Main.java» файл в "анализатор» реж.

Ответы на вопрос(7)

Ваш ответ на вопрос