[risolto] [Java] digito java e suggerisce gij

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Scrivi risposta
Avatar utente
palemmo
Prode Principiante
Messaggi: 213
Iscrizione: giovedì 1 febbraio 2007, 10:04
Località: siCapisce

[risolto] [Java] digito java e suggerisce gij

Messaggio da palemmo »

Ciao gente,
ho installato eclipse e quando provo ad eseguire un programma mi da questo errore:

Codice: Seleziona tutto

Exception in thread "main" java.awt.AWTError: Cannot load AWT toolkit: gnu.java.awt.peer.gtk.GtkToolkit
   at java.awt.Toolkit.getDefaultToolkit(libgcj.so.70)
   at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(libgcj.so.70)
   at java.awt.Window.<init>(libgcj.so.70)
   at java.awt.Frame.<init>(libgcj.so.70)
   at java.awt.Frame.<init>(libgcj.so.70)
   at javax.swing.SwingUtilities$OwnerFrame.<init>(libgcj.so.70)
   at javax.swing.SwingUtilities.getOwnerFrame(libgcj.so.70)
   at javax.swing.JOptionPane.<clinit>(libgcj.so.70)
   at java.lang.Class.initializeClass(libgcj.so.70)
   at SmsByMail.<clinit>(SmsByMail.java:11)
   at java.lang.Class.initializeClass(libgcj.so.70)
Caused by: java.lang.UnsatisfiedLinkError: libgtkpeer: libgtkpeer.so: impossibile aprire il file oggetto condiviso: Nessun file o directory
   at java.lang.Runtime._load(libgcj.so.70)
   at java.lang.Runtime.loadLibrary(libgcj.so.70)
   at java.lang.System.loadLibrary(libgcj.so.70)
   at gnu.java.awt.peer.gtk.GtkToolkit.<clinit>(libgcj.so.70)
   at java.lang.Class.initializeClass(libgcj.so.70)
   at java.lang.Class.forName(libgcj.so.70)
   at java.awt.Toolkit.getDefaultToolkit(libgcj.so.70)
   ...10 more
poi ho scoperto che java --version non esiste...e suggerisce gij --version....po' essere un motivo?
Ammettiamo che voglia pulire ogni traccia dal mio sistema di java e installare quello della sun, quali pacchetti dovrei togliere?
Grazie
Ultima modifica di palemmo il lunedì 4 giugno 2007, 16:42, modificato 1 volta in totale.
La fortuna aiuta gli audaci, ma la sfiga non ha preferenze.
Avatar utente
sim70
Rampante Reduce
Rampante Reduce
Messaggi: 6690
Iscrizione: mercoledì 2 agosto 2006, 18:19
Desktop: mate su eepc
Distribuzione: lubuntu 12.04 64bit su eepc
Località: trentino

Re: [Java] digito java e suggerisce gij

Messaggio da sim70 »

Qui trovi come installare java della sun e altro e come configurarlo nel sistema.
http://wiki.ubuntu-it.org/Java?highlight=%28java%29
Avatar utente
palemmo
Prode Principiante
Messaggi: 213
Iscrizione: giovedì 1 febbraio 2007, 10:04
Località: siCapisce

Re: [Java] digito java e suggerisce gij

Messaggio da palemmo »

Si, grazie
Inserisci Citazione
Qui trovi come installare java della sun e altro e come configurarlo nel sistema.
http://wiki.ubuntu-it.org/Java?highlight=%28java%29
Ma prima devo togliere tutto ciò che è già installato...una bella pulizia profonda
La fortuna aiuta gli audaci, ma la sfiga non ha preferenze.
Avatar utente
palemmo
Prode Principiante
Messaggi: 213
Iscrizione: giovedì 1 febbraio 2007, 10:04
Località: siCapisce

Re: [Java] digito java e suggerisce gij

Messaggio da palemmo »

Salve :)
ho avviato adept e cercato per "java", mi sono spuntati selezionati:
Internet->Sun Java 5.0 plugin e Sun Java 5.0 Runtime
e basta....
Può essere utile questo particolare?
La fortuna aiuta gli audaci, ma la sfiga non ha preferenze.
Avatar utente
sim70
Rampante Reduce
Rampante Reduce
Messaggi: 6690
Iscrizione: mercoledì 2 agosto 2006, 18:19
Desktop: mate su eepc
Distribuzione: lubuntu 12.04 64bit su eepc
Località: trentino

Re: [Java] digito java e suggerisce gij

Messaggio da sim70 »

Ci dovrebbe essere anche la versione Sun Java 6.0 plugin, ad ogni modo se selezioni Sun Java 6.0 plugin, ti dovrebbe caricare anche le altre, però è meglio che le installi da terminale, perchè prima di procedere ti chiede se installarle o no dopo averti fatto leggere una scrica di paragrafi legislativi, dove alla fine devi dire Y.
Avatar utente
palemmo
Prode Principiante
Messaggi: 213
Iscrizione: giovedì 1 febbraio 2007, 10:04
Località: siCapisce

Re: [Java] digito java e suggerisce gij

Messaggio da palemmo »

Si ok....ma basta togliere le spunte da adept per cancellare ogni traccia di java?
La fortuna aiuta gli audaci, ma la sfiga non ha preferenze.
Avatar utente
sim70
Rampante Reduce
Rampante Reduce
Messaggi: 6690
Iscrizione: mercoledì 2 agosto 2006, 18:19
Desktop: mate su eepc
Distribuzione: lubuntu 12.04 64bit su eepc
Località: trentino

Re: [Java] digito java e suggerisce gij

Messaggio da sim70 »

No col tasto dx del mouse devi scegliere rimuovi.
Avatar utente
palemmo
Prode Principiante
Messaggi: 213
Iscrizione: giovedì 1 febbraio 2007, 10:04
Località: siCapisce

Re: [Java] digito java e suggerisce gij

Messaggio da palemmo »

Resoconto  >:(
Ho scaricato dal sito della sun il jdk per 32 bit, che contiene anche il jre, ho seguito una pseudo procedura..che poi lascia in 13...
Ho reso eseguibile il file e l'ho posizionato in /opt,
con il comando ./jdk1.0.6_1.bin ho scopattato l'archivio
Su suse mi avevano fatto eseguire questa procedura:
creare un file /etc/profile.locale con dentro
export JAVA_HOME=/opt/jdk1.6.0
export PATH=$PATH:$JAVA_HOME/bin
poi riavviare e dando direttamente java -version ottenevo il tutto... Invece ora....

Codice: Seleziona tutto

palemmo@palemmo:~$ /opt/jdk1.6.0_01/bin/java -version
java version "1.6.0_01"
Java(TM) SE Runtime Environment (build 1.6.0_01-b06)
Java HotSpot(TM) Client VM (build 1.6.0_01-b06, mixed mode, sharing)
palemmo@palemmo:~$ java -version
java version "1.4.2"
gij (GNU libgcj) version 4.1.2 (Ubuntu 4.1.2-0ubuntu5)

Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Da dove spunta questa gij??? Mi sta facendo impazzire....in qualsiasi caso indagando con locate:

Codice: Seleziona tutto

palemmo@palemmo:~$ locate gij
/usr/lib/jvm/java-1.4.2-gcj-4.1-1.4.2.0/bin/gij
/usr/lib/libgij.so.70.0.0
/usr/lib/libgij.so.70
/usr/share/doc/gij
/usr/share/doc/gij-4.1
/usr/share/man/man1/gij-wrapper-4.1.1.gz
/usr/share/man/man1/gij.1.gz
/usr/share/man/man1/gij-wrapper.1.gz
/usr/share/man/man1/gij-4.1.1.gz
/usr/bin/gij
/usr/bin/gij-wrapper-4.1
/usr/bin/gij-wrapper
/usr/bin/gij-4.1
/var/lib/dpkg/info/gij-4.1.prerm
/var/lib/dpkg/info/gij-4.1.list
/var/lib/dpkg/info/gij-4.1.postinst
/var/lib/dpkg/info/gij.list
/var/lib/dpkg/info/gij-4.1.postrm
/var/lib/dpkg/info/gij-4.1.md5sums
/var/lib/dpkg/info/gij.prerm
palemmo@palemmo:~$
Ora andiamoci alla femminina....il tutto è nato dall'installazione di eclipse, ovvero lo lancio e non ci sono problemi, scrivo il codice e mi segnala gli errori, li correggo e non me li segnala più...quindi funziona....ma se eseguo il programma java....

Codice: Seleziona tutto

Exception in thread "main" java.awt.AWTError: Cannot load AWT toolkit: gnu.java.awt.peer.gtk.GtkToolkit
   at java.awt.Toolkit.getDefaultToolkit(libgcj.so.70)
   at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(libgcj.so.70)
   at java.awt.Window.<init>(libgcj.so.70)
   at java.awt.Frame.<init>(libgcj.so.70)
   at java.awt.Frame.<init>(libgcj.so.70)
   at javax.swing.SwingUtilities$OwnerFrame.<init>(libgcj.so.70)
   at javax.swing.SwingUtilities.getOwnerFrame(libgcj.so.70)
   at javax.swing.JOptionPane.<clinit>(libgcj.so.70)
   at java.lang.Class.initializeClass(libgcj.so.70)
   at SmsByMail.<clinit>(SmsByMail.java:11)
   at java.lang.Class.initializeClass(libgcj.so.70)
Caused by: java.lang.UnsatisfiedLinkError: libgtkpeer: libgtkpeer.so: impossibile aprire il file oggetto condiviso: Nessun file o directory
   at java.lang.Runtime._load(libgcj.so.70)
   at java.lang.Runtime.loadLibrary(libgcj.so.70)
   at java.lang.System.loadLibrary(libgcj.so.70)
   at gnu.java.awt.peer.gtk.GtkToolkit.<clinit>(libgcj.so.70)
   at java.lang.Class.initializeClass(libgcj.so.70)
   at java.lang.Class.forName(libgcj.so.70)
   at java.awt.Toolkit.getDefaultToolkit(libgcj.so.70)
   ...10 more
Exception in thread "main" java.awt.AWTError: Cannot load AWT toolkit: gnu.java.awt.peer.gtk.GtkToolkit
Caused by: java.lang.UnsatisfiedLinkError: libgtkpeer: libgtkpeer.so: impossibile aprire il file oggetto condiviso: Nessun file o directory
Ecco....capisco che manca qualcosa....ma non sono sicuro...che dovrei installare un pacchetto gtktoolkit?

In qualsiasi caso allego il file java anche....magari qualcuno di voi ha un idea....

Grazie
Ultima modifica di palemmo il lunedì 4 giugno 2007, 16:39, modificato 1 volta in totale.
La fortuna aiuta gli audaci, ma la sfiga non ha preferenze.
Avatar utente
sim70
Rampante Reduce
Rampante Reduce
Messaggi: 6690
Iscrizione: mercoledì 2 agosto 2006, 18:19
Desktop: mate su eepc
Distribuzione: lubuntu 12.04 64bit su eepc
Località: trentino

Re: [Java] digito java e suggerisce gij

Messaggio da sim70 »

A mò sei de coccio, se non programmi in java, il jdk è una piattaforma per programmatori, è vero che contiene anche il jre, ma diventa tutto + complicato.
Scaricati con synaptic il sun-java6-plugin, e ti installerà fra le varie dipendenze anche il sun-java6-jre che è quello che ti serve per il web.
Avatar utente
palemmo
Prode Principiante
Messaggi: 213
Iscrizione: giovedì 1 febbraio 2007, 10:04
Località: siCapisce

Re: [Java] digito java e suggerisce gij

Messaggio da palemmo »

Spetta...a me serve il jdk....devo programmare in java!!! Scusa eclipse che c'entrerebbe allora ? ???
Forse c'è una piccola incomprensione....e io più di quello che ho detto non so dire...se non aggiungere nuovamente.... Come si disinstalla questo gij?....
La fortuna aiuta gli audaci, ma la sfiga non ha preferenze.
prampa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 652
Iscrizione: lunedì 26 febbraio 2007, 14:04

Re: [Java] digito java e suggerisce gij

Messaggio da prampa »

palemmo ha scritto: Spetta...a me serve il jdk....devo programmare in java!!! Scusa eclipse che c'entrerebbe allora ? ???
Forse c'è una piccola incomprensione....e io più di quello che ho detto non so dire...se non aggiungere nuovamente.... Come si disinstalla questo gij?....
da synaptic cerchi gij e rimuovi tutto quello che risulta selezionato ed associato con lui.
ciao
Avatar utente
palemmo
Prode Principiante
Messaggi: 213
Iscrizione: giovedì 1 febbraio 2007, 10:04
Località: siCapisce

Re: [Java] digito java e suggerisce gij

Messaggio da palemmo »

Carissimi, grazie per la pazienza.... Non volevo usare synaptic perché disinstallando gij si porta via anche eclipse....cmq alla fine ho deciso di procedere e  ora il risultato l'ho scritto qui:

http://vivianabillanti.altervista.org/eclipse.html

grazie per la pazienza di nuovo
La fortuna aiuta gli audaci, ma la sfiga non ha preferenze.
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti