Весенняя загрузка с модулями Java 10
Я пытаюсь переместить мое весеннее приложение boot + activiti на Java 10. Ниже приведен pom
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.2.RELEASE</version>
<relativePath/>
</parent>
<properties>
<java.version>1.10</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.activiti</groupId>
<artifactId>activiti-spring-boot-starter-basic</artifactId>
<version>6.0.0</version>
</dependency>
</dependencies>
module-info.java
open module testmod {
requires spring.boot;
requires spring.boot.autoconfigure;
requires java.sql;
requires java.se;
exports com.test;
}
На билде я вижу несколько таких ошибок
Error:java: the unnamed module reads package org.apache.commons.logging from both spring.jcl and jcl.over.slf4j
Error:java: the unnamed module reads package org.apache.commons.logging.impl from both spring.jcl and jcl.over.slf4j
Error:java: the unnamed module reads package javax.el from both juel.api and tomcat.embed.el
Error:java: module spring.boot.starter.web reads package org.apache.commons.logging from both spring.jcl and jcl.over.slf4j
Error:java: module spring.boot.starter.web reads package org.apache.commons.logging.impl from both spring.jcl and jcl.over.slf4j
Нашел несколько связанных вопросов, и, как и предполагалось, я попытался исключить использование общего журнала из обеих зависимостей, но это не работает.
Есть ли правильный способ решить эту проблему?