Довольно странная ошибка на мой взгляд. Я долго не мог понять её сути, но наконец дошло.
При старте Maven я указал параметр JVM -XX:MaxPermSize=4096m, но Maven расценивал его как свой собственный параметр.
Для установки параметров запуска JVM в Maven нужно использовать переменную окружения MAVEN_OPTS.
Пример для Unix:
1 |
export MAVEN_OPTS="-XX:MaxPermSize=4096m" |
Пример для Windows:
1 |
set MAVEN_OPTS="-XX:MaxPermSize=4096m" |
Затем запуск Maven
1 |
mvn clean install |
и т. д.