Я пытаюсь запустить файл jar через jsp. Я использую команду Runtime.getRuntime().exec("java -jar file.jar");
. Я получаю сообщение об ошибке Unable to access jarfile file.jar
при печати потока ошибок.
Я попытался запустить с classpath, установленным в текущий каталог как Runtime.getRuntime().exec("java -cp . -jar file.jar");
, но все равно получаю ту же ошибку. Я также попытался указать весь путь к файлу jar. Когда я это делаю, файл jsp зависает после выполнения оператора exec.
Это строка, которую я использую в окнах:
process = Runtime.getRuntime().exec("java -jar C:\\Users\\Jeff\\Documents\\NetBeansProjects\\WebApplication1\\file.jar");
Я использую пожиратель потоков, указанный в статье но та же проблема (зависает). Кто-нибудь может помочь?