Baixar o java JRE para linux : [Link]
com/java/22/latest/
1) Instalação do java (exemplo [Link]), e configurações.
1.1) Desempacotar o java dentro da pasta /usr/lib/jvm
Supondo que o download do pacote [Link] tenha sido feito
dentro da pasta Downloads.
O java8u131 pode ser desempacotado na pasta /usr/lib/jvm usando o terminal:
tar zxvf [Link]
cd ~/Downloads
sudo mkdir /usr/lib/jvm
sudo chmod 755 /usr/lib/jvm
sudo tar -xzvf [Link] -C /usr/lib/jvm/
1.2) Usar o arquivo /etc/[Link] para incluir a pasta dos binários do java
na lista da variável de ambiente PATH para que o sistema consiga enxergá-los.
Abrir o arquivo:
sudo gedit /etc/[Link]
Incluir o conteudo abaixo no final:
export JAVA_HOME=/usr/lib/jvm/jre-8u491-linux-x64/jre1.8.0_491
export JRE_HOME=/usr/lib/jvm/jre-8u491-linux-x64/jre1.8.0_491
export PATH=$JAVA_HOME/bin:$PATH
Após salvar o arquivo [Link], pode-se executar o comando abaixo para
aplicar a modificação:
source /etc/[Link]
Para verificar se o java já está ativa, use:
java -version
p@hp-Ubuntu:~$ source /etc/[Link]
hp@hp-Ubuntu:~$ java -version
java version "1.8.0_491"
Java(TM) SE Runtime Environment (build 1.8.0_491-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.491-b10, mixed mode)
hp@hp-Ubuntu:~$
1.4) Para que o javaws seja sugerido, automaticamente, pelo firefox quando o
usuario usar o SIAFI
a) criar um lançador para o javaws (java web start) do java dentro da pasta
/usr/share/applications
sudo gedit /usr/share/applications/javaws-jre1.8.0_491.desktop
Coloque o conteudo abaixo:
[Desktop Entry]
Encoding=UTF-8
Name=JavaWS
Comment=Java Web Start
Exec=/usr/lib/jvm/jre-8u491-linux-x64/jre1.8.0_491/bin/javaws
Terminal=false
Type=Application
NoDisplay=true
b) incluir no arquivo [Link] da home do usuário
To create new mime type:
1. Open /etc/[Link] with text-editor(with root privileges)
gksudo gedit /etc/[Link]
2. Add extension to /etc/[Link] in following format:
text/extension extension
Incluir a linha application/x-java-jnlp-file=javaws-jre1.8.0_491.desktop;
na última linha da tag Default Applications como exemplo abaixo:
sudo mkdir /etc/skel/.config
sudo cp -f ~/.config/[Link] /etc/skel/.config/
1.5) Criar um lançador para o Painel de controle do java, e adicionar o site do
SIAFI, à lista de exceções do java.
a) criar um lançador para o painel de controle (ControlPanel) do java dentro da
pasta /usr/share/applications
sudo gedit /usr/share/applications/[Link]
colocar dentro o conteudo abaixo:
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=Painel de Controle do Java
Comment=painel de controle do java (ControlPanel)
Exec=/usr/lib/jvm/jre1.8.0_131/bin/jcontrol
Icon=/usr/lib/jvm/jre1.8.0_131/lib/desktop/icons/LowContrast/16x16/apps/[Link]
Type=Application