Иногда моя сборка Jenkins не выполняется при развертывании в JBoss/WildFly 8 с проблемой кучи Java.Развертывание в JBoss/WildFly 8 с ошибкой Java-кучи
[ERROR] Failed to execute goal org.wildfly.plugins:wildfly-maven-plugin:1.1.0.Alpha2:deploy (default-cli) on project Prometheus: Deployment failed: Operation failed: "JBAS014749: Operation handler failed: Java heap space" -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
Я должен перезапустить свой JBoss/WildFly каждый раз, когда это происходит для развертывания на сервере. Пожалуйста, помогите мне в устранении проблемы, чтобы она не мешала моей автоматизации.
Какую версию Java вы используете? И, вероятно, вам нужно запустить его с большим количеством кучи. –
Java 1.8.0_25, где я должен менять кучу пространства? –
Вам нужно добавить ['javaOpts'] (https://docs.jboss.org/wildfly/plugins/maven/latest/start-mojo.html) и указать' -Xmx' и '-XX: MaxMetaspaceSize' (оба принимают числовые значения, указанные знаком равенства, за которым следует значение, а затем суффикс размера, '= 1g' и' = 1024m '- то же самое). Что касается подходящего размера, то вам нужно будет руководствоваться ограничениями памяти вашей машины. –