xerxeslins
(usa BigLinux)
Enviado em 01/03/2019 - 10:28h
Nerdiarretado escreveu:
Saudações amigos (as)!
Pode parecer uma pergunta fútil, mas gostaria de saber se estou com o java instalado no debian.
peidrao@dell ~ % java --version
openjdk 11.0.2 2019-01-15
OpenJDK Runtime Environment (build 11.0.2+9-Debian-3)
OpenJDK 64-Bit Server VM (build 11.0.2+9-Debian-3, mixed mode, sharing)
peidrao@dell ~ %
Pergunto isso, pois vi em alguns casos que aparece
java version "1.7.0_01"
Java(TM) SE Runtime Environment (build 1.7.0_01-b08)
Java HotSpot(TM) Server VM (build 21.1-b02, mixed mode)
Aí fiquei confuso, desde já muito obrigado!
Boa pergunta.
Há "quatro tipos" de java. Por assim dizer...
Duas versões Open e duas versões da Oracle.
Cada uma tem duas opções: JRE e JDK.
JRE - Java Runtime Environment - é usado para executar programas em java.
JDK - Java Development Kit - é usado para criar aplicativos em java, e já inclui o JRE junto.
No seu caso você tem o "OpenJDK Runtime Environment" Ou seja, é o JRE do tipo Open, não é da Oracle.
Quer dizer que seu sistema rodará apps java normalmente. Para todos os efeitos está OK. No entanto... ALGUNS sites TALVEZ exijam o JRE da Oracle especificamente, para poder executar algo.
Se isso não ocorrer com você, pode usar o Open normalmente.
Mas caso queira trocar o JRE Open pelo JRE da Oracle, precisa seguir alguns passos:
https://wiki.debian.org/JavaPackage
--
"There are lots of Linux users who don't care how the kernel works, but only want to use it. That is a tribute to how good Linux is." - Linus Torvalds