Я хочу запустить встроенный экземпляр tomcat7 непосредственно из maven с помощью модуля tomcat7-maven. Это нормально работает, но у Tomcat, похоже, недостаточно памяти. Я подозреваю, что мне нужно будет установить
-XX:MaxPermSize=256m
но я не могу понять, как это сделать.
В документации говорится, что в разделе "Конфигурация" плагина следует использовать элемент "systemProperties". Однако параметры указаны как элементы XML и должны выглядеть следующим образом:
<configuration>
<systemProperties>
<XX:MaxPermSize>256m</XX:MaxPermSize>
</systemProperties>
</configuration>
Но это, конечно, невозможно, поскольку он разбивает XML (XX интерпретируется как пространство имен).
Конечно, я мог обойти эту проблему, установив переменную окружения
MAVEN_OPTS=-XX:MaxPermSize=256m
но я бы предпочел только увеличить его для встроенного Tomcat. Любые идеи, как это сделать?