Sou um programador experiente em Java que recebeu o Raspberry Pi no Natal. Infelizmente, parece que apenas o Python está instalado nele. Que comando digito na linha de comando start, onde normalmente digito startx para instalar o JDK e o JRE?
software-installation
java
imulsão
fonte
fonte
Respostas:
[Nota: Mais tarde em 2013, a Pi Foundation anunciou que o Raspbian agora é enviado com o Oracle Hard-Float.]
A visualização do oracle 8 funciona para mim, até agora. A compilação é lenta no pi, surpresa, mas o jre parece correr bastante rápido quando é carregado. Acho que a resposta de bearbin é bastante definitiva, mas se você quiser uma maneira simples de experimentar o oracle:
/usr/local
e descompacte-o:tar -xzf oracle8-blah-blah.tar.gz
. Isso criará um diretório com tudo nele. Você pode renomear o diretóriomv oracle-jdk-whatever jdk1.8.0
,. Tudo lá dentro é independente.PATH=/usr/local/jdk1.8.0/bin:$PATH
.Isso funcionará apenas para o seu shell atual. Para torná-lo o padrão a partir de agora, adicione-o a
~/.profile
:Observe que você deve fazer login novamente para tornar
.profile
eficaz. No entanto, se você estiver usandolightdm
, o login da GUI padrão não fará isso. Consulte aqui uma solução .fonte
Para instalar o Java Runtime Environment (JRE), execute o seguinte comando:
Isso instala o Java JRE (Java Runtime Environment), que permite executar aplicativos escritos em Java.
Para instalar o JDK, execute o comando:
Isso permite que você compile aplicativos Java para o bytecode.
Se você deseja o Oracle Java VM, que é muito mais rápido (otimizado para CPUs com braço incorporado) e também é uma visualização do desenvolvedor (aplicativos talvez com erros ou falhas) até algum tempo no futuro. Em vez das instruções acima, você precisa fazer o download do arquivo chamado
Oracle JDK 8 (with JavaFX) for ARM Early Access
na página de download do Oracle Java 8 .Lembre-se de baixar o sistema Oracle Java no seu Pi, ou você não poderá instalá-lo.
Para instalar o Oracle Java System:
Então está tudo instalado.
Outra coisa, se você tiver mais de um tempo de execução Java instalado você tem que verificar qual versão você usa com o comando
java -version
. Se a saída for:Então você está usando outro tempo de execução java. Você pode resolver o problema executando
e escolhendo a opção OpenJDK ou Oracle.
fonte
tar zxvf jdk...
comando, dois erros (o segundo é repetido):tar (child): jdk...tar.gz: no such file or directory
tar (child): fatal error received. exiting now
ls
comando e use o arquivo com um nome semelhante.ls
?tar zxvf []
onde [] é o arquivo com um nome semelhante.Instalar o hard-float do Oracle Java 7 JDK (mas não o JRE) para RPi agora é tão incrivelmente fácil quanto:
sudo apt-get update && sudo apt-get install oracle-java7-jdk
( fonte )
Eu costumava passar pelos processos antigos que estavam vinculados acima, mas como eles o facilitam, agora faço isso.
fonte
2013-09-25-wheezy-raspbian
ou mais tarde ( aqui ), o Oracle Java 7 JDK parece estar pré-instalado.sudo apt-get install java-runtime
Este é o OpenJDK 6.
O Oracle JDK não está disponível no formato armhf, portanto, você deve usar uma imagem de flutuação suave para usá-la.
fonte
A Oracle forneceu um guia passo a passo de como configurar o Java SE Embedded em um dispositivo Raspberry Pi. Eles incluem informações sobre a configuração essencial do Linux e alguns detalhes de ajustes / otimizações opcionais
http://www.oracle.com/technetwork/articles/java/raspberrypi-1704896.html
fonte
Instruções detalhadas para o Java SE Embedded da Oracle são fornecidas aqui .
fonte
Atualmente, em vez do Early Access JDK 8, você pode instalar a versão hardfloat do Oracle JDK 7, que possui suporte total da Oracle (diferente do JDK 8).
Página de download atual da Oracle (igual a outras versões do Java): http://www.oracle.com/technetwork/java/javase/downloads/index.html
(Nenhum JRE está disponível, você precisa fazer o download do JDK completo).
Anúncio: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=81&t=49588
Para instalação, você pode consultar a resposta da bearbin .
fonte