Fix java.lang.module.ResolutionException: dois módulos de exportar o mesmo pacote para outro módulo em um aplicativo não-modular

DfM:

Eu estou tentando construir um aplicativo não-modular (nenhum arquivo module-info.java) com JavaFX 11 usando Maven.

Como sugerido em openjfx.io , estou usando o JavaFX Maven plug-in para isso.

Mas em responder a mvn javafx:runI obter o seguinte erro:

 [INFO] --- javafx-maven-plugin:0.0.2:run (default-cli) @ server ---  
 Error occurred during initialization of boot layer  
 java.lang.module.ResolutionException: Modules lucene.core and
 lucene.misc export package org.apache.lucene.store to module javassist  
 [ERROR] Command execution failed.

Eu estou usando Hibernate Search 5.11.2 que depende org.apache.lucene:lucene-core:5.5.5e org.apache.lucene:lucene-misc:5.5.5.

Tanto quanto eu entendo a partir da API , esses frascos são simples frascos pré-JDK9. Assim, eles devem ser partes do módulo sem nome e que eu deveria começar sem erros. Ou eu estou esquecendo de alguma coisa?

DfM:

Fixa em este PR .

Assim, ou construir e instalar o instantâneo ou esperar até a versão 0.0.3 será lançado, se você está enfrentando o problema semelhante.

Acho que você gosta

Origin http://43.154.161.224:23101/article/api/json?id=281945&siteId=1
Recomendado
Clasificación