Можно ли запустить команду Linux из Java-программы, работающей на Apache Tomcat в Windows 10? - PullRequest
0 голосов
/ 24 сентября 2019

Я создаю загрузочное веб-приложение Spring в Eclipse на Windows 10. Оно запускается в стандартном контейнере Apache Tomcat, который входит в стартовую загрузочную веб-версию Spring.Для внешнего интерфейса я использую ReactJS, и связь происходит через вызовы REST API.Проблема, с которой я сталкиваюсь, заключается в следующем.Из контроллера REST моего приложения мне нужно выполнить команду Linux для вызова стороннего исполняемого файла.Я делаю это с помощью Java.lang.Runtime.exec.

Команда Linux установлена ​​в переменной среды Path в моей Windows.Он работает гладко в Ubuntu на Windows.Я не могу понять, как заставить его работать через загрузочное приложение Spring, которое работает на Tomcat.

...