Java (Português)

From ArchWiki
Jump to: navigation, search

Tango-view-refresh-red.pngThis article or section is out of date.Tango-view-refresh-red.png

Reason: please use the first argument of the template to provide a brief explanation. (Discuss in Talk:Java (Português)#)

"Java é uma linguagem de programação orientada a objeto desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems. Diferentemente das linguagens convencionais, que são compiladas para código nativo, a linguagem Java é compilada para um bytecode que é executado por uma máquina virtual. A linguagem de programação Java é a linguagem convencional da Plataforma Java, mas não sua única linguagem." — Wikipedia

Arch Linux suporta oficialmente as versões de código aberto da OpenJDK 7 e 8. Ambas as jvm podem ser instaladas sem conflito e ter o uso alternado entre si com ajuda do script auxiliar archlinux-java. Vários outros ambientes Java estão disponíveis no AUR, sem suporte oficial.

Instalação

Suporte Oficial

Abaixo estão listados os pacotes disponíveis no official repositories:

OpenJDK 7:

Package name Use
jre7-openjdk-headless Ambiente java de execução (JRE) sem ferramenta gráfica - versão 7
jre7-openjdk Completo Ambiente java de execução (JRE) - versão 7
jdk7-openjdk Java Development Kit (JDK) - versão 7
openjdk7-doc OpenJDK javadoc - versão 7
openjdk7-src OpenJDK código fonte - versão 7

OpenJDK 8:

Package name Use
jre8-openjdk-headless Ambiente java de execução (JRE) sem ferramenta gráfica - versão 8
jre8-openjdk Completo Ambiente java de execução (JRE) - versão 8
jdk8-openjdk Java Development Kit (JDK) - versão 8
openjdk8-doc OpenJDK javadoc - versão 8
openjdk8-src OpenJDK código fonte - versão 8
Nota: A instalação da JDK instalará também a JRE como dependência.

Sem suporte Oficial(AUR)

Veja mais detalhes emInstalando Pacotes do AUR.

JAVA SE (Oracle)

Versão mais recente disponivéis no AUR nos pacotes mais populares em jreAUR e jdkAUR.

Java SE 6/7

Outras versões antigas em jre6AUR/jre7AUR e jdk6AUR/jdk7AUR.

BEA JRockit JIT JVM (+JDK)

Você também pode instalar a versão JIT do Java no AUR. jrockitAUR[broken link: archived in aur-mirror]


Plugin para Firefox

É preciso instalar o plugin icedtea-web.

Nota: Para java Oracle disponível no AUR não é necessario este passo pois o plugin está incluso.


Banco do Brasil

Depois de instalar o openjdk e icedtea normalmente, como root faça:

# mkdir -p /etc/.java/.systemPrefs
# chmod 755 -R /etc/.java

Feito isto, o Banco do Brasil funcionará no Firefox. No Chromiun não deu certo.

Fonte: http://profs.if.uff.br/tjpp/blog/entradas/banco-do-brasil-em-64-bits-solucao-definitiva#comment_089c9be82a78a97217ae294ca47dd6de