Resultados da pesquisa a pedido "jigsaw"

2 a resposta

O Kotlin 1.2.10 e o Java 9 têm regras opostas em relação aos módulos automáticos?

Eu tenho um projeto Gradle usando o plugin Kotlin Gradle. Eu quero construir um módulo Java 9, para que minha estrutura de diretórios fique assim: src/main/java/ - module-info.java src/main/kotlin/ - Foo.kt - Bar.kt build.gradle ...

2 a resposta

Carregando classes e recursos em Java 9

eu estava lendoeste artigo na InfoQ [https://www.infoq.com/news/2017/06/oracle-defends-jpms]citando Reinhold: Os desenvolvedores ainda podem usar o caminho da classe Java no Java 9 para o Java runtime para procurar classes e arquivos de ...

1 a resposta

Por que o Java 9 não transforma simplesmente todos os JARs no caminho da classe em módulos automáticos?

Para entender as categorias, temos: módulos explícitos da plataformamódulos explícitos do aplicativomódulos abertosmódulos automáticosmódulo sem nomeTodas as classes e jars dentro do caminho de classe farão parte do módulo sem nome. Mas por que ...

1 a resposta

Dependências de teste do projeto Java Múltiplos módulos Java9

Eu tenho um projeto multi-módulo maven com três móduloscore, utils etest-utils Core tem a seguinte definição de dependências <dependency> <groupId>my.project</groupId> <artifactId>utils</artifactId> </dependency> <dependency> ...

1 a resposta

não é possível compilar o módulo Java 9 com --patch-module no IntelliJ IDEA 2017.2.1

Estou tentando me familiarizar com os módulos Java 9 e como defini-los no IntelliJ. Entre outras coisas, quero resolver um problema de pacote dividido usando o--patch-module sinalizador do compilador / JVM e não sei como fazê-lo funcionar no ...

1 a resposta

Dependências ausentes quando jdeps generate-module-info

Estou tentando executar o jdeps com o seguinte comando: jdeps --module-path modules --generate-module-info out com.demo.market.jar Minhascom.demo.market.jar depende tanto dos módulos de aplicação quanto dos módulos automáticos. Coloquei todas as ...

0 a resposta

Posso exigir o módulo Java 9 via MANIFEST.MF?

Minha biblioteca Java deve ser compatível com Java 8 e Java 9. Para executar com Java 9, precisamos de alguns dos módulos Java 9. Eu sei que posso adicioná-lo via linha de comando com--add-modules. Mas é uma biblioteca e não consigo controlar a ...

1 a resposta

São permitidos ciclos entre os módulos da plataforma?

Esta é a declaração do módulo dojava.rmi módulo: module java.rmi { requires java.base; requires java.logging; exports java.rmi.activation; exports com.sun.rmi.rmid to java.base; // <-- cycle ... } Portanto, existe uma dependência cíclica ...

2 a resposta

Criar imagem de tempo de execução Java em uma plataforma para outra usando Jlink

Eu criei a imagem de tempo de execução usando o jlink na minha máquina Linux. E eu vejolinux pasta sob oinclude pasta. Isso significa que eu posso usar essa imagem de tempo de execução apenas para a plataforma Linux? Se sim, existem maneiras de ...

2 a resposta

JaCoCo e MR Jars

Há um problema com a JaCoCo e com oArquivos JAR do MultiRelease [http://openjdk.java.net/jeps/238]. Como o mesmo nome de classe existe em dois lugares, a JaCoCo reclama: Caused by: java.lang.IllegalStateException: Can't add different class with ...