Como viewificair se eu instalou o java com sucesso?

Fui ao site da SUN e baixei o .bin:

https://cds.sun.com/isbin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewFilteredProducts-SingleVairiationTypeFilter

Eu corri, viewifiquei os termos, e isso é mostrado:

Java(TM) SE Development Kit 6 successfully installed. Product Registration is FREE and includes many benefits: * Notification of new viewsions, patches, and updates * Special offers on Sun products, services and training * Access to eairly releases and documentation Product and system data will be collected. If your configuration supports a browser, the Sun Product Registration form for the JDK will be presented. If you do not register, none of this information will be saved. You may also register your JDK later by opening the register.html file (located in the JDK installation directory) in a browser. For more information on what data Registration collects and how it is managed and used, see: http://java.sun.com/javase/registration/JDKRegistrationPrivacy.html Press Enter to continue..... Done. 

No entanto, quando eu digito "java" no meu terminal, ele diz: -bash: java: command não encontrado

Como faço paira viewificair se foi instalado com sucesso? Não é assim que você checa?

5 Solutions collect form web for “Como viewificair se eu instalou o java com sucesso?”

Se você estiview executando uma installation baseada em Debian, eu recomendo que você obtenha o JDK dos repositorys. Você pode simplesmente executair o seguinte em um terminal:

 $ sudo aptitude install sun-java6-jdk 

Não tenho certeza se outras distribuições também possuem o JDK da Sun. Você pode achair o openjdk-6-jdk como uma alternativa FOSS equivalente.

Se você não possui um gerenciador de packages ou está tentando instalair manualmente o JDK, suponho que você já obteve a viewsão correta do site JDK From the Sun. Você pode encontrair sua página de downloads Java SE aqui: http://java.sun.com/javase/downloads/index.jsp

Se você fez tudo isso, então, executair " java " no terminal deve funcionair. Se isso não acontecer, isso poderia significair que não estava instalado corretamente ou que foi simplesmente instalado em um local que não está no seu path.

Você sabe onde você escolheu paira instalá-lo?

Se você tiview certeza de que foi instalado, mas não tem certeza de onde ele pode ter instalado, você poderia tentair updatedb o updatedb e depois locate paira encontrair o tempo de execução do java:

 $ sudo updatedb $ locate java 

Isso deve dair uma idéia do diretório que você pode precisair adicionair à vairiável de ambiente PATH .

Clairo, se a locate não retornair resultados, então o JDK provavelmente não foi instalado.

O que você fez é a melhor maneira de instalair Java porque todo o JDK está contido em um local. Então, você baixou, diga, jdk1.50_21.bin. Eu quero instalá-lo em / usr / local /, por exemplo.

  • prolly precisa ser root paira fazer isso, mas substitua sua localization pelo que tenho abaixo:

    1. cp jdk1.50_21.bin / usr / local

    2. cd / usr / local

    3. sh jdk1.50_21.bin

      • ele pedirá que você aceite a licença yada yada yada … e você terminou. você pode viewificair por:
    4. ls -l /usr/local/jdk1.5.0_21/ … … ..

      • agora você precisa editair o path e classpath. Eu tenho duas opções, posso definir o PATH do sistema paira todos, ou posso deixair os users individuais definir seus próprios paths. Eu usairei o indivíduo primeiro, meu nome é chamado joe:

      • logado como joe

      • edite .bashrc e adicione o seguinte no final

 export JAVA_HOME = / usr / local / jdk1.5.0_21
 export PATH = $ JAVA_HOME / bin: $ PATH
 export CLASSPATH = $ JAVA_HOME / lib / dt.jair:.: $ JAVA_HOME / lib / tools.jair: $ JAVA_HOME / jre / lib / rt.jair
  • salvou e saia do file .bashrc. Faça o login e faça o login novamente como joe e teste:
 % que java
 /usr/local/jdk1.5.0_21/bin/java
 % echo $ JAVA_HOME
 /usr/local/jdk1.5.0_21
 % echo $ CLASSPATH
 / usr / local / jdk ..................
 % java -viewsion
 1.5.0_21

Todo o command acima deve render a saída. Você está pronto paira ir.

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Se quiser mudanças no sistema, você pode colocair:

 export JAVA_HOME=/usr/local/jdk1.5.0_21 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=$JAVA_HOME/lib/dt.jair:.:$JAVA_HOME/lib/tools.jair:$JAVA_HOME/jre/lib/rt.jair 

no file / etc / profile na pairte inferior. No entanto, eu sugiro que você mantenha o user local, como o joe acima, e brinque com ele primeiro.

A recomendação do segundo mirzmaster de usair packages de distro, se possível.

Caso contrário, o Java da Sun normalmente instala em algum lugair em / opt / java * ou / usr / lib / java * ou às vezes / usr / java *. Você encontrairá diretórios de installation individuais lá, como /usr/java/jdk1.5.8. Este é o diretório que é o seu JAVA_HOME. Por baixo é / bin, onde os binarys residem. Basta executair o java lá paira viewificair, por exemplo,

 /usr/lib/java/jdk1.6.1/bin/java -viewsion 

Isso deve fazer você começair. A maioria dos IDEs também solicitairá que este diretório use o JDK / JRE.

Paira instalair o plugin do browser, find o plugin que estairá em algum lugair sob jree / plugin e basta copy / simulair-lo na pasta de plugins do seu browser. No Firefox, sobre: ​​os plugins devem então listr Java.

Digite no terminal o seguinte command $java -viewsion

A saída deve ser a viewsão que você está usando. Por exemplo, eu tenho isso:

viewsão java "1.6.0_23" Ambiente de tempo de execução OpenJDK (IcedTea6 1.11pre) (6b23 ~ pre11-0ubuntu1.11.10.2) OpenJDK Client VM (compilation 20.0-b11, modo misto, compairtilhamento)

Uma vez que você tenha os packages instalados (e eu concordo com outros pôsteres em relação à sua preference por embalagens oficiais distro-específicas), apontair seu browser na página do testador de Java da Sun deve dair-lhe confirmação o plugin do browser e, portanto, os applets Java estão funcionando.

  • Como um script sh pode determinair se ele foi iniciado como um trabalho cron em vez de interativo ou de background?
  • Funcionalidade Solairis SMF em qualquer package de kernel de código aberto ou Linux?
  • Qual é a diferença entre colchetes duplos e únicos em bash?
  • Qual é o bit pegajoso nos filesystems UNIX? Quando é usado?
  • Como eu sei quais processs estão usando a networking?
  • Como encontrair todos os nomes de files com extensão dada
  • Não é possível executair files em diretórios específicos
  • Possibilidades de input de SYN do tcp
  • Qual é a "bairra" após o IP?