Мне нужно развернуть файл уха на сервер wildfly.Как развернуть EAR-файл на сервер Wildfly с помощью ProcessBuilder?
При копировании файла уха в папку развертывания wildfly и запуска сервера он развертывается. Но это не мое требование. Я хочу развернуть его с помощью jboss-cli. Когда я открыл jboss-cli вручную и выполнил приведенную ниже команду, он развертывается.
jboss-cli.bat --connect --command="deploy --force C:\\Users\\jmk\\git\\ec\\EC\\build\\libs\\test.ear"
Теперь я должен выполнить эту команду с использованием Java-кода. Я попытался следующий код:
ProcessBuilder pb = new ProcessBuilder("jboss-cli.bat", "--connect", "--command","\"deploy --force C:\\Users\\jmartin5\\git\\ecommerce\\ECommerce\\build\\libs\\ECommerce.ear\"");
Process p = pb.start();
Но развертывание не происходит.
Как написать код для развертывания с помощью ProcessBuilder()?
Я хочу написать код для развертывания сервера в build.gradle (Eclipse IDE). Я пробовал этот код: ProcessBuilder pb = new ProcessBuilder ("jboss-cli.bat", "-connect", "--command = deploy -force C: \\ Users \\ jmartin5 \\ git \ \ электронной коммерции \\ ECommerce \\ \\ сборки ЛИЭС \\ ECommerce.ear "); Когда я запускаю задачу, сборка выполнена успешно. Но я не вижу, как EAR-файл развертывается в консоли. Пожалуйста, помогите мне. –