Configurando JDK no PATH no Linux (qualquer distro)
Publicado por Reginaldo de Matias (última atualização em 07/04/2017)
[ Hits: 2.103 ]
Homepage: http://mundodacomputacaointegral.blogspot.com/
O presente script em Shell automatiza a configuração do JDK no PATH no Linux independente da distro, podendo ser facilmente adaptado para outras versões do JDK, basta substituir pela respectiva versão desejada nos caminhos posteriormente.
#!/bin/bash #Autor: Reginaldo # Script que faz a configuração do JDK de acordo com a arquitetura x86 ou x64. #NOTA: Até a data atual de script desse script a versão do Java JDK da Oracle é 1.8.0_121, mas pode ser facilmente adaptado trocando o caminho pela respectiva versão corrente do JDK. filejdk="jdk-8u121-linux" linkGetVersion="http://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441" tgz="tar.gz" fileextract="jdk1.8.0_121" if [ "`id -u`" -ne 0 ]; then echo -e "Usuário $USER não é root. É necessário executar o script como root." exit 1 else if [ -z "$ARCH" ]; then case "$( uname -m )" in i?86) ARCH=i586 ;; x86_64)ARCH=x64 ;; *) ARCH=$( uname -m) ;; esac fi fi #Download do JDK wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" $linkGetVersion/$filejdk-$ARCH.$tgz #Montando o nome do arquivo JDK com a arquitetura e extensão .tar.gz javapkg=$filejdk-$ARCH.$tgz #Verifica se o arquivo existe, em caso afirmativo extrai no /opt/java if [ -f $javapkg ]; then mkdir /opt/java tar -xzvf $javapkg -C /opt/java else echo "Arquivo $javapkg não encontrado" fi #Cria o link simbólico para jdk8 ln -s /opt/java/$dirextract /opt/java/jdk8 #Adiciona a variável JAVA_HOME no PATH do sistema echo -e "export JAVA_HOME="/opt/java/jdk8\nexport CLASSPATH="$JAVA_HOME/lib":$CLASSPATH\nexport PATH="$JAVA_HOME/bin":$PATH\nexport MANPATH="$JAVA_HOME/man":$MANPATH" >> /home/$USER/.bash_profile" source /home/$USER/.bash_profile
Pegando IP externo shell script
Nenhum coment�rio foi encontrado.
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Realizar overclock no Miyoo Mini (plus ou normal)
Otimização de memória para máquinas modestas
Direcionar uma URL para Outra No Mikrotik (0)
linux mint reconhece microfone de lapela como fone de ouvido sem micro... (1)