Resultados da pesquisa a pedido "java-9"

4 a resposta

Como resolver InaccessibleObjectException (“Não é possível tornar {member} acessível: o módulo {A} não 'abre {package}' para {B}”) no Java 9?

Essa exceção ocorre em uma ampla variedade de cenários ao executar um aplicativo no Java 9. Certas bibliotecas e estruturas (Spring, Hibernate, JAXB) são particularmente propensas a isso. Aqui está um exemplo do ...

6 a resposta

Qual é o objetivo dos Métodos de Fábrica de Conveniência sobrecarregados para Coleções em Java 9

O Java 9 vem commétodos de fábrica de conveniência [http://openjdk.java.net/jeps/269]para criar listas imutáveis. Finalmente, a criação de uma lista é tão simples quanto: List<String> list = List.of("foo", "bar");Mas existem 12 versões ...

3 a resposta

Onde devo colocar testes de unidade ao migrar um projeto Java 8 para o Jigsaw

Atualmente, estou testando a migração de um aplicativo Java 8 para Java 9 / Jigsaw, usando o jdk-9 + 149. O projeto foi apresentado no layout de diretório padrão do Maven, ou seja, tersrc/main/java, src/test/java, etc. Assim que eu adicionar ...

2 a resposta

Como devo nomear meu módulo Java 9?

Suponha que eu tenha uma biblioteca comgroupId = org.abc eartifactId = myLibrary. Qual é o nome recomendado para o nome do módulo:myLibrary ouorg.abc.myLibrary? Existe algum guia oficial para um esquema de nomeação?

1 a resposta

Como lidar com pacotes divididos em módulos automáticos?

Atualmente, estou testando para migrar um aplicativo existente para os Jigsaw Modules. Um dos meus módulos usa o ElasticSearch junto com seu Groovy Plugin. org.elasticsearch: elasticsearchorg.elasticsearch.module: lang-groovy Infelizmente, eles ...

1 a resposta

O Maven pode gerar a declaração do módulo

odeclaração do módulo [http://openjdk.java.net/projects/jigsaw/spec/sotms/#module-declarations]define, entre outras coisas, as dependências de um módulo. Se eu usar o Maven como uma ferramenta de construção, isso é redundante porque opom.xml já ...

2 a resposta

Com o java 9 ea, o Eclipse falha ao instalar e mostra o erro "Ocorreu um erro, consulte o arquivo de log nulo"

Sei que esse problema ocorre muitas vezes, mas tenho uma situação semelhante à minha. Sempre que clicar no Instalador do Eclipse, receberei um prompt: Ocorreu um erro, consulte o arquivo de log nulo. Não consigo nem instalar o Eclipse. Eu acho ...

2 a resposta

O que é o sinalizador --release no compilador Java 9?

Java 9'sjavac tem uma nova bandeira--release: > javac --help ... --release <release> Compile for a specific VM version. Supported targets: 6, 7, 8, 9Como é diferente de-source e-target bandeiras? É apenas um atalho para-source X -target X?

2 a resposta

JavaLangAccess e SharedSecrets em Java 9

Parece que oSharedSecrets eJavaLangAccess aulas dosun.misc pacote foi removido no Java 9. Existem substituições no Java 9 para a funcionalidade fornecida por essas classes?

2 a resposta

Erro: log4j-api-2.9.0.jar é um arquivo jar com várias versões, mas a opção --multi-release não está definida

Explorando omaven-jdeps-plugin:3.1.0 [https://cwiki.apache.org/confluence/display/MAVEN/Java+9+-+Jigsaw]com Java9 usando o seguinte mínimopom.xml: - <dependencies> <dependency> <groupId>org.apache.logging.log4j</groupId> ...