Compilazione file Java [Risolto]

Area di discussione libera.

Moderatore: Staff

Regole del forum
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
punish3r
Linux 1.x
Linux 1.x
Messaggi: 107
Iscritto il: ven 4 feb 2005, 0:00
Località: Orvieto
Contatta:

Compilazione file Java [Risolto]

Messaggio da punish3r »

Ciao a tutti.
Come posso compilare file Java su Linux?
ho gia installato gcc-java ma non trovo un compilatore
come javac.
Cosa devo fare?

Grazie a tutti!! :D
Ultima modifica di punish3r il lun 2 ott 2006, 2:22, modificato 1 volta in totale.

Avatar utente
gioco
Packager
Packager
Messaggi: 900
Iscritto il: dom 19 giu 2005, 0:00
Slackware: last stable
Località: in the court of the Wesnoth king
Contatta:

Messaggio da gioco »

Installa il pacchetto jdk (Java Development Kit) lo trovi nella directory extra dei cd. Ti consiglio però di scaricarlo da http://www.slackware.com perchè è stato aggiornato da poco (risolte vulneralità che permettevano ad un'applet di elevare i suoi privilegi).

Avatar utente
punish3r
Linux 1.x
Linux 1.x
Messaggi: 107
Iscritto il: ven 4 feb 2005, 0:00
Località: Orvieto
Contatta:

Messaggio da punish3r »

poi faccio:

Codice: Seleziona tutto

javac file file.java
??

Avatar utente
napoleone1981
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: gio 26 ago 2004, 0:00
Località: Sant'Elena

Messaggio da napoleone1981 »

javac e gcc-java sono due cose differenti...
Il primo è quello che compila i file .java in .class per poi essere interpretati da una jvm.
Il secondo in teoria, dovrebbe compilare proprio in linguaggio macchina in modo dal saltare il passaggio dell'interprete e velocizzare il programma (ma, credo, si perde in portabilità, quindi si snatura java...)

A te quale serviva???

Avatar utente
punish3r
Linux 1.x
Linux 1.x
Messaggi: 107
Iscritto il: ven 4 feb 2005, 0:00
Località: Orvieto
Contatta:

Messaggio da punish3r »

io devo semplicemente compilare file java.
ho installato il pacchetto jdk, ma quale è il comando che
devo dare?
javac... poi ?

Avatar utente
napoleone1981
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: gio 26 ago 2004, 0:00
Località: Sant'Elena

Messaggio da napoleone1981 »

se non sbaglio:

Codice: Seleziona tutto

javac filename.java 
Però credo che una ripassatina di java ti farebbe bene... :D

Avatar utente
punish3r
Linux 1.x
Linux 1.x
Messaggi: 107
Iscritto il: ven 4 feb 2005, 0:00
Località: Orvieto
Contatta:

Messaggio da punish3r »

napoleone1981 ha scritto:se non sbaglio:

Codice: Seleziona tutto

javac filename.java 
Però credo che una ripassatina di java ti farebbe bene... :D
non credo...
sono due anni che compilo java a ingegneria! :D
e.. purtroppo, usando i compilatori di Windows nei lab di informatica
sono abituato ad usare il textpad senza usare il comando da riga.
Ultima modifica di punish3r il ven 24 feb 2006, 17:03, modificato 2 volte in totale.

Avatar utente
punish3r
Linux 1.x
Linux 1.x
Messaggi: 107
Iscritto il: ven 4 feb 2005, 0:00
Località: Orvieto
Contatta:

Messaggio da punish3r »

comunque ho risolto
grazie di tutto!
ciao

Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

Messaggio da Bart »

punish3r ha scritto:comunque ho risolto
grazie di tutto!
ciao
Non serve a nulla dire che hai risolto senza postare la soluzione. In un futuro se qualcuno avrà lo stesso problema si ritroverà ad un punto morto.

Avatar utente
punish3r
Linux 1.x
Linux 1.x
Messaggi: 107
Iscritto il: ven 4 feb 2005, 0:00
Località: Orvieto
Contatta:

Messaggio da punish3r »

Bart ha scritto:
punish3r ha scritto:comunque ho risolto
grazie di tutto!
ciao
Non serve a nulla dire che hai risolto senza postare la soluzione. In un futuro se qualcuno avrà lo stesso problema si ritroverà ad un punto morto.
ho installato jdk, scaricandolo dai repository di slackware.it
poi ho eseguito

Codice: Seleziona tutto

javac file.java
e ho eseguito:

Codice: Seleziona tutto

java file
La soluzione è in tutto il Post 8) ... non credo che serva il riassunto, basta leggere sopra.
Ultima modifica di punish3r il dom 19 feb 2006, 23:44, modificato 1 volta in totale.

Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

Messaggio da Bart »

Se ti interessa un editor nel quale puoi anche compilare è ottimo netbeans.
E' uscita recentemente una nuova versione.
Ciao ;)

Avatar utente
punish3r
Linux 1.x
Linux 1.x
Messaggi: 107
Iscritto il: ven 4 feb 2005, 0:00
Località: Orvieto
Contatta:

Messaggio da punish3r »

Bart ha scritto:Se ti interessa un editor nel quale puoi anche compilare è ottimo netbeans.
E' uscita recentemente una nuova versione.
Ciao ;)
Ok . Grazie !!! :D

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3559
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Messaggio da Trotto@81 »

Si Netbeans, così dopo anni di ingegneria non si sa dare il comando per compilare in java che è identico su entrambe le piattaforme, sintassi compresa... :D senza offesa!!

Avatar utente
alessiodf
Linux 3.x
Linux 3.x
Messaggi: 823
Iscritto il: ven 14 ott 2005, 21:04
Slackware: current
Kernel: 2.6.26.4
Desktop: Kde 4.1
Località: Roma
Contatta:

Messaggio da alessiodf »

punish3r ha scritto:
Bart ha scritto:
punish3r ha scritto:comunque ho risolto
grazie di tutto!
ciao
Non serve a nulla dire che hai risolto senza postare la soluzione. In un futuro se qualcuno avrà lo stesso problema si ritroverà ad un punto morto.
ho installato jdk, scaricandolo dai repository di slackware.it
poi ho eseguito

Codice: Seleziona tutto

javac file.java
e ho eseguito:

Codice: Seleziona tutto

java file
La soluzione è in tutto il Post 8) ... non credo che serva il riassunto, basta leggere sopra.
Certo che da uno che fa ing, almeno il comando javac dovrebbe saperlo! :? comunque ti consiglio di dare uno sguardo qui! http://www.bluej.org E' un bel progetto, e ti permette di creare progetti in java, anche complessi!
PS: scariva il file JAR, e lo esegui con il comand:

Codice: Seleziona tutto

java -jar bluej.jar
:wink:

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

ti raccomando anche l'ide eclipse

Rispondi