Мы разрабатываем приложение, которое использует:
Код успешно компилируется, а WAR-файлы упаковываются,Однако после развертывания WAR в Wildfly я получаю следующее исключение:
Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang3.StringUtils from [Module \"deployment.projectTitle.war:main\" from Service Module Loader]"}}
Другие WAR, которые также используют org.apache.commons.lang3.StringUtils
, успешно развернуты.
Есть два места, где эта библиотека установлена вpom.xml
.
pom.xml
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
</dependency>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>${commons-version}</version>
<scope>provided</scope>
</dependency>
</dependencies>
</dependencyManagement>