Sou novato no Ubuntu, por isso, seja atencioso.
Eu baixei manualmente & amp; instalado (Java SE 7ux) JavaSE 1.7.0_51.
Linux "x64 (para sistema de 64 bits)" pacote tar.gz ".
Minha versão do Ubuntu é 13.10 (OS 64 bit)
Eu cuidadosamente seguindo as instruções de: Como instalar o JDK 7 no Ubuntu
Para verificar se a instalação foi bem-sucedida, escrevi:
javac -version
e obtenha os resultados abaixo:
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
$ which java gives the below results:
/usr/bin/java
$ which javac also gives the below results:
/usr/bin/javac
Repeti os passos algumas vezes apenas no caso de perder um passo importante, mas ainda obtive os mesmos resultados. Depois de algumas pesquisas on-line, descobri @http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html"> Referência , que eu poderia instalar o Java no Ubuntu via repositório PPA.
Após a instalação, quando eu
$ java -version
Ainda recebo:
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
No entanto, quando eu
$ cd /usr/bin
$ ls -ld java*
Eu recebo:
lrwxrwxrwx 1 root root 22 Feb 19 19:06 java -> /etc/alternatives/java
lrwxrwxrwx 1 root root 23 Feb 17 02:15 javac -> /etc/alternatives/javac
lrwxrwxrwx 1 root root 25 Feb 19 20:09 javadoc -> /etc/alternatives/javadoc
lrwxrwxrwx 1 root root 32 Feb 19 20:09 javafxpackager -> /etc/alternatives/javafxpackager
lrwxrwxrwx 1 root root 23 Feb 19 20:09 javah -> /etc/alternatives/javah
lrwxrwxrwx 1 root root 23 Feb 19 20:09 javap -> /etc/alternatives/javap
lrwxrwxrwx 1 root root 25 Feb 19 20:09 java_vm -> /etc/alternatives/java_vm
lrwxrwxrwx 1 root root 24 Feb 17 02:15 javaws -> /etc/alternatives/javaws
Igualmente similar a:
$ cd /etc/alternatives
$ ls -ld java*
lrwxrwxrwx 1 root root 36 Feb 19 19:15 java -> /usr/local/java/jdk1.7.0_51/bin/java
lrwxrwxrwx 1 root root 37 Feb 17 02:15 javac -> /usr/local/java/jdk1.7.0_51/bin/javac
lrwxrwxrwx 1 root root 38 Feb 19 20:09 javadoc -> /usr/lib/jvm/java-7-oracle/bin/javadoc
lrwxrwxrwx 1 root root 48 Feb 19 20:09 javadoc.1.gz -> /usr/lib/jvm/java-7-oracle/man/man1/javadoc.1.gz
lrwxrwxrwx 1 root root 45 Feb 19 20:09 javafxpackager -> /usr/lib/jvm/java-7-oracle/bin/javafxpackager
lrwxrwxrwx 1 root root 55 Feb 19 20:09 javafxpackager.1.gz -> /usr/lib/jvm/java-7-oracle/man/man1/javafxpackager.1.gz
lrwxrwxrwx 1 root root 36 Feb 19 20:09 javah -> /usr/lib/jvm/java-7-oracle/bin/javah
lrwxrwxrwx 1 root root 46 Feb 19 20:09 javah.1.gz -> /usr/lib/jvm/java-7-oracle/man/man1/javah.1.gz
lrwxrwxrwx 1 root root 36 Feb 19 20:09 javap -> /usr/lib/jvm/java-7-oracle/bin/javap
lrwxrwxrwx 1 root root 46 Feb 19 20:09 javap.1.gz -> /usr/lib/jvm/java-7-oracle/man/man1/javap.1.gz
lrwxrwxrwx 1 root root 42 Feb 19 20:09 java_vm -> /usr/lib/jvm/java-7-oracle/jre/bin/java_vm
lrwxrwxrwx 1 root root 42 Feb 17 02:15 javaws -> /usr/local/java/jdk1.7.0_51/jre/bin/javaws
Note que
javadoc.1.gz -> /usr/lib/jvm/java-7-oracle/man/man1/javadoc.1.gz
javafxpackager.1.gz -> /usr/lib/jvm/java-7-oracle/man/man1/javafxpackager.1.gz
javah.1.gz -> /usr/lib/jvm/java-7-oracle/man/man1/javah.1.gz
javah.1.gz -> /usr/lib/jvm/java-7-oracle/man/man1/javah.1.gz
... estão todos em RED
- O que tudo isso significa e, mais importante, como faço minha instalação Java funcionar?
Aguardamos a sua ajuda!