Код в java был создан для запуска файла .exe, созданного на платформе .NET, и было показано, что код работает успешно. Процесс даже показал себя живым при вызове с помощью функции isAlive (), но не запускается. .Exe не запускался, т.е. нигде не отображался в диспетчере задач. Также я проверил это с помощью метода waitFor ().
Далее мне нужно запустить это на сервлете Java, пожалуйста, предложите мне, если я могу сделать, чтобы сделать этот запуск, заранее спасибо
Код следующий: -
public static void main(String[] args) {
try {
ProcessBuilder pb = new ProcessBuilder("D:\\J2EEeclipse-workspace\\TARecruiter\\WebContent\\WEB-INF\\Debug\\Sharpenter.RP.UI.Console.exe");
Process p=pb.start();
System.err.println( p.waitFor());
} catch (IOException | InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}