2016-02-05 2 views
0

Иногда моя сборка 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 каждый раз, когда это происходит для развертывания на сервере. Пожалуйста, помогите мне в устранении проблемы, чтобы она не мешала моей автоматизации.

+0

Какую версию Java вы используете? И, вероятно, вам нужно запустить его с большим количеством кучи. –

+0

Java 1.8.0_25, где я должен менять кучу пространства? –

+0

Вам нужно добавить ['javaOpts'] (https://docs.jboss.org/wildfly/plugins/maven/latest/start-mojo.html) и указать' -Xmx' и '-XX: MaxMetaspaceSize' (оба принимают числовые значения, указанные знаком равенства, за которым следует значение, а затем суффикс размера, '= 1g' и' = 1024m '- то же самое). Что касается подходящего размера, то вам нужно будет руководствоваться ограничениями памяти вашей машины. –

ответ

0

Перейти к bin/standalone.conf найти строку, где JAVA_OPTS -Xmx установлен и обновлен в соответствии с вашими потребностями.

+0

Я изменил эти ценности , но все же мы столкнулись с проблемой JAVA_OPTS = "- Xms512m -Xmx1024m -XX: MaxPermSize = 256m -Djava.net.preferIPv4Stack = true" –