# Java (Português)

This article or section is out of date.

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

Category:

- Programming languages (Português)

Hidden categories:

- Pages or sections flagged with Template:Out of date
- Pages with broken package links