Sono da poco utente Linux e ho incontrato un problema con l'esecuzione delle GUI. Io creo il sorgente, compilo con il jdk della Sun e fino a qui tutto ok. Lancio il .class e mi viene scritto:
returned
end
Mentre aspetto una risposta continuerò a![]()
Sono da poco utente Linux e ho incontrato un problema con l'esecuzione delle GUI. Io creo il sorgente, compilo con il jdk della Sun e fino a qui tutto ok. Lancio il .class e mi viene scritto:
returned
end
Mentre aspetto una risposta continuerò a![]()
Posta il codice del tuo programma.
Lang=Java
Ambiente = Eclipse forever
Ubuntu& Win XP Pro
Il problema si riscontra con qualsiasi GUI ... perfino questa non va'.codice:import java.io.*; import java.lang.*; import java.awt.*; class ProvaFinestra { public static void main (String argv[]) { Frame f = new Frame("Prova Finestra"); f.setVisible(true); } }
Stranissimo , mi funziona tranquillamente sotto linux
Che versione di java hai??
Lang=Java
Ambiente = Eclipse forever
Ubuntu& Win XP Pro
uso l'sdk 1.4.1_02. Ma in Win funzionava tranquillamente
Ho trovato il problemae l'ho risolto. Scrivevo solamente java NomeClasse e non so quale interprete chiamasse. Invece scrivendo /path/dove/risiede/l'/interprete/java NomeClasse funziona tutto. Sarebbe meglio cancellare questo topic che mi sembra molto inutile.
Allora non hai aggiunto in path la dir di java.
Apri il file /etc/profile con un editor qualsiasi ed aggiungi
export PATH=$PATH:/DIR_DOVE_HAI_MESSO_JAVA/bin
Lang=Java
Ambiente = Eclipse forever
Ubuntu& Win XP Pro