Migração do JDK8 para o JDK13

3 respostas
java
T

Oi tenho uma aplicação para java Desktop JDK 8 e resolvi migrar para a versão do JDK13.
Consegui fazer toda a migração, tem alguns pacotes q foram inseridos e outros removidos das bibliotecas.
Não encontrei um J2RE compativel com o JDK13, sendo assim consigo rodar no netbeans 11.2 mas a aplicação meuprograma.jar não consigo executar dando um duplo click nas maquinas windows.

3 Respostas

R

Se os outros sistemas forem 32 bits, esquece. Volta pro JDK8, tive que voltar também…

J

Fora isso, a distribuição do Java 13 oficial da Oracle é pago pra uso comercial em produção.

J

Calma, jdk >= 9 usa modularização, a chamada com um duplo ciique no jar não vai funcionar mesmo a não ser que coloque ela no manifest do Jar, caso contrario precisará de um arquivo de lote e dentro dele colocar os parametros da modularização, ou ainda gerar um binario com uma JVM tambem modularizada, isso o NetBeans gera. Procura dentro do JLink do projeto.

Isso significa que a sua JRE será uma JVM compacta, bem menor e dentro dela terá somente o que precisa. Isso reduz drasticamente o tempo de carregamento, o consumo de memoria e a performance melhora e muito.

Criado 8 de janeiro de 2020
Ultima resposta 9 de jan. de 2020
Respostas 3
Participantes 4