Sto provando a iniziare a lavorare con Java, ma finora non sono stato in grado di installarlo correttamente sul mio computer. Mi piacerebbe davvero essere in grado di compilare da riga di comando. Dopo aver seguito le istruzioni here senza errori non riesco a compilare con javac
. Ecco quello che ho finora:Ottenere Java JDK per compilare su ubuntu
Quando entro:
$ java -version
ottengo:
java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Server VM (build 14.2-b01, mixed mode)
Quando eseguo:
$ sudo apt-get install sun-java6-jdk
ottengo:
~$ sudo apt-get install sun-java6-jdk
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
sun-java6-demo sun-java6-doc sun-java6-source
The following NEW packages will be installed:
sun-java6-jdk
0 upgraded, 1 newly installed, 0 to remove and 9 not upgraded.
Need to get 17.4MB of archives.
After this operation, 55.7MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
sun-java6-jdk
Install these packages without verification [y/N]? y
Err http://us.archive.ubuntu.com hardy-updates/multiverse sun-java6-jdk 6-07-3ubuntu2
404 Not Found [IP: 91.189.88.140 80]
Failed to fetch http://us.archive.ubuntu.com/ubuntu/pool/multiverse/s/sun-java6/sun-java6-jdk_6-07-3ubuntu2_i386.deb 404 Not Found [IP: 91.189.88.140 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
Quando eseguo:
$ /media/disk/School/java/hw1$ javac HelloWorldApp,java </pre>
ottengo:
The program 'javac' can be found in the following packages:
* java-gcj-compat-dev
* openjdk-6-jdk
* gcj-4.2
* kaffe
* ecj
* jikes-sun
* jikes-sablevm
* j2sdk1.4
* jikes-classpath
* jikes-gij
* gcj-4.1
* sun-java5-jdk
* jikes-kaffe
* sun-java6-jdk
Try: sudo apt-get install <selected package>
bash: javac: command not found
Quando cerco di aggiornare (usando sudo apt-get update
) ottengo:
E: The method driver /usr/lib/apt/methods/https could not be found.
Qualcun altro ha riscontrato questo problema? Grazie in anticipo ...
Cosa intendi per "non è possibile compilare"? Non riesci a trovare il programma javac? Compilazione degli errori? –
Si è installato il runtime Java. Probabilmente non hai installato gli strumenti di sviluppo (dove risiede il compilatore) –
Sembra, in quel momento, che il particolare mirror che stai usando non possa essere collegato a.Il problema potrebbe essere alle due estremità. Hai provato di nuovo? Sembra decisamente un problema con 'apt-get update'. –