Non riesco a compilare un programma in java

8 risposte [Ultimo contenuto]
Ritratto di polaz
polaz
(Junior)
Offline
Junior
Iscritto: 11/10/2014
Messaggi: 11

Salve,
sono alle primissime armi con debian.
Ho scritto il primo programma con kate ma non riesco a compilarlo...
Il file l'ho salvato prima di scrivere il comando javac.
Guardando lo screenshot cosa sto sbagliando?

AllegatoDimensione
linux.png66.11 KB
Ritratto di theShort
theShort
(Collaboratore)
Offline
Collaboratore
Iscritto: 02/08/2006
Messaggi: 596

Ciao polaz,
semplicemente il comando javac non viene riconosciuto come tale, evidenetemente non hai installato il compilatore. Lo trovi nell'ambiente di sviluppo Java Development Kit (JDK), tu l'hai installato?

.theShort Big Grin

Ritratto di polaz
polaz
(Junior)
Offline
Junior
Iscritto: 11/10/2014
Messaggi: 11

Non credo di averlo fatto..
Che codice devo scrivere? apt-get install JKD? E' giusto?
Grazie intanto Smile

Ritratto di pietro
pietro
(Collaboratore)
Offline
Collaboratore
Iscritto: 30/06/2005
Messaggi: 1124

Installa questo:

https://packages.debian.org/jessie/openjdk-7-jdk

se invece vuoi l'SDK Oracle, allora installa java-package e segui le istruzioni.

Debian. Be unique.

Ritratto di polaz
polaz
(Junior)
Offline
Junior
Iscritto: 11/10/2014
Messaggi: 11

Ho installato jdk. Una volta aperto cosa devo fare?
portate pazienza va Crying

Ritratto di pietro
pietro
(Collaboratore)
Offline
Collaboratore
Iscritto: 30/06/2005
Messaggi: 1124

polaz ha scritto:

Ho installato jdk. Una volta aperto cosa devo fare?
portate pazienza va Crying

Che vuol dire "una volta aperto"??? Se hai installato il JDK allora ti troverai il comando "javac" nel path.

Quale dei due hai installato? Quello open o quello Oracle? Come l'hai installato?

Debian. Be unique.

Ritratto di polaz
polaz
(Junior)
Offline
Junior
Iscritto: 11/10/2014
Messaggi: 11

Questo è quello che vedo io..
(chissà cosa ho installato Thinking )

Attached images:

Ritratto di pietro
pietro
(Collaboratore)
Offline
Collaboratore
Iscritto: 30/06/2005
Messaggi: 1124

Ti mancano le basi. I pacchetti si installano col comando apt-get o aptitude (o synaptic se ti piace l'interfaccia grafica).

Esegui:

apt-get update
apt-get dist-upgrade
apt-get install openjdk-7-jdk

e se tutto va bene (cioè se non hai fatto già casini con repository e dipendenze) dovresti trovarti il comando "javac" nel path (oltre ovviamente a tutti gli altri comandi Java).

Ti consiglio comunque di leggerti il manuale Debian che trovi qui:

https://www.debian.org/doc/manuals/debian-reference/

il capitolo 2 tratta della gestione dei pacchetti.

Debian. Be unique.

Ritratto di polaz
polaz
(Junior)
Offline
Junior
Iscritto: 11/10/2014
Messaggi: 11

Funziona tutto!! grazie mille!! Smile Smile Smile Smile
Ora provo a capire il significato di quei comandi.
Ciao!!