Dificuldade na instalação do Java no Debian Buster

1. Dificuldade na instalação do Java no Debian Buster

Moisés Dantas Felix
moisesdfelix

(usa Debian)

Enviado em 09/09/2019 - 18:54h

Estou com dificuldade para instalar o pacote "openjdk-8-jre no Debian Buster" por conta dos repositórios ppa desativados, e por isso não rodar aplicação, que requer o java instalado.
Mensagem de critica:
"No suitable Java Virtual Machine could be found on your system. The version of the JVM must be at least 1.7 and at most 1.8."

java -version
openjdk version "11.0.4" 2019-07-16
OpenJDK Runtime Environment (build 11.0.4+11-post-Debian-1deb10u1)
OpenJDK 64-Bit Server VM (build 11.0.4+11-post-Debian-1deb10u1, mixed mode, sharing)




  


2. Re: Dificuldade na instalação do Java no Debian Buster

edps
edps

(usa Slackware)

Enviado em 09/09/2019 - 19:02h

moisesdfelix escreveu:

Estou com dificuldade para instalar o pacote "openjdk-8-jre no Debian Buster" por conta dos repositórios ppa desativados, e por isso não rodar aplicação, que requer o java instalado.
Mensagem de critica:
"No suitable Java Virtual Machine could be found on your system. The version of the JVM must be at least 1.7 and at most 1.8."

java -version
openjdk version "11.0.4" 2019-07-16
OpenJDK Runtime Environment (build 11.0.4+11-post-Debian-1deb10u1)
OpenJDK 64-Bit Server VM (build 11.0.4+11-post-Debian-1deb10u1, mixed mode, sharing)



Simples:

esse pacote não está mais disponível (não sei se está no Backports), em vez disso tente:

# apt update
# apt install default-jre openjdk-11-jre # para o JRE (Java Runtime Environment)
ou
# apt install default-jdk openjdk-11-jdk # para o JDK (Java Develepment KitRuntime Environment)


Ou instale os quatro, não tem pobrema.

----------------------------------------------------

EDIT:

agora é que li o post todo, rode um:

# which java
# which javac


Se for encontrado, talvez você precise definir as variáveis de ambiente< seja por meio do update-alternatives:

# update-alternatives --config java 


Ou configurando assim:

https://tecadmin.net/install-oracle-java-on-debian-10-buster/

Inclusive, no link acima mostra outra forma de instalação do Java.


3. Re: Dificuldade na instalação do Java no Debian Buster

Moisés Dantas Felix
moisesdfelix

(usa Debian)

Enviado em 09/09/2019 - 21:45h

O JDK eu já instalei conforme abaixo, porém, ao executar client jabber chamado "spark" ocorre a falha abaixo.

Java -version
"OpenJDK Runtime Environment (build 11.0.4+11-post-Debian-1deb10u1)
OpenJDK 64-Bit Server VM (build 11.0.4+11-post-Debian-1deb10u1, mixed mode, sharing)

Erro ao executar o client jabber spark:
# sh Spark
# No suitable Java Virtual Machine could be found on your system.
# Please define INSTALL4J_JAVA_HOME to point to a suitable JVM."




4. Re: Dificuldade na instalação do Java no Debian Buster

edps
edps

(usa Slackware)

Enviado em 09/09/2019 - 21:51h


moisesdfelix escreveu:

O JDK eu já instalei conforme abaixo, porém, ao executar client jabber chamado "spark" ocorre a falha abaixo.

Java -version
"OpenJDK Runtime Environment (build 11.0.4+11-post-Debian-1deb10u1)
OpenJDK 64-Bit Server VM (build 11.0.4+11-post-Debian-1deb10u1, mixed mode, sharing)

Erro ao executar o client jabber spark:
# sh Spark
# No suitable Java Virtual Machine could be found on your system.
# Please define INSTALL4J_JAVA_HOME to point to a suitable JVM."



Então, lá no link que te passei e é esse:

https://tecadmin.net/install-oracle-java-on-debian-10-buster/

No 5º passo demonstra como configurar as variáveis de ambiente.

$ sudo nano /etc/profile.d/jdk.sh 


Adiciona as linhas abaixo:

export J2SDKDIR=/usr/lib/jvm/jdk-11.0.2
export J2REDIR=/usr/lib/jvm/jdk-11.0.2
export PATH=$PATH:/usr/lib/jvm/jdk-11.0.2/bin:/usr/lib/jvm/jdk-11.0.2/db/bin
export JAVA_HOME=/usr/lib/jvm/jdk-11.0.2
export DERBY_HOME=/usr/lib/jvm/jdk-11.0.2/db


* Mas tem que por o caminho correto.

Por fim:

$ source /etc/profile.d/jdk.sh 


Estou demonstrando pelas pesquisas realizadas, não uso mais o Debian.