Весенняя загрузка с модулями Java 10 - PullRequest
0 голосов
/ 19 мая 2018

Я пытаюсь переместить мое приложение весенней загрузки + 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

Нашли несколько связанных вопросов, и, как и предлагалось, я попытался исключить использование общего журнала из обеих зависимостей, но это не работает.

Есть ли правильный способ решить эту проблемувопрос?

...