ClassNotFoundException в maven-архетип-плагин - PullRequest
0 голосов
/ 04 июня 2019

Я использую Apache Maven 3.6.1 для создания проекта из архетипа.

В то время как команда mvn org.apache.maven.plugins:maven-archetype-plugin:2.4:generate завершается успешно и генерирует ожидаемый результат, mvn org.apache.maven.plugins:maven-archetype-plugin:generate генерирует эту ошибку:

[WARNING] Error initializing: org.codehaus.plexus.velocity.DefaultVelocityComponent@4fbb001b
java.lang.NoClassDefFoundError: org/apache/commons/lang/StringUtils
...
Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang.StringUtils
    at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass (SelfFirstStrategy.java:50)
    at org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass (ClassRealm.java:271)
    at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass (ClassRealm.java:247)
    at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass (ClassRealm.java:239)
    at org.apache.velocity.runtime.resource.ResourceManagerImpl.initialize (ResourceManagerImpl.java:161)
...

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:3.1.0:generate (default-cli) on project standalone-pom: Execution default-cli of goal org.apache.maven.plugins:maven-archetype-plugin:3.1.0:generate failed: A required class was missing while executing org.apache.maven.plugins:maven-archetype-plugin:3.1.0:generate: org/apache/commons/lang/StringUtils

Это ошибка в новой версии maven-archetype-plugin или это может быть связано с отсутствующей конфигурацией на моей стороне?

...