Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: installatie Bluej  (gelezen 2524 keer)

installatie Bluej
« Gepost op: 2007/02/15, 14:56:21 »
Sommigen kennen dit programma vast wel.
We gebruiken Bluej op school om java te programmeren, dus ik wil het graag installeren.
Maar, het lukt niet:

Citaat
arnout@arnout-laptop:~/Desktop$ java -jar bluej-213.jar
Exception in thread "main" java.awt.AWTError: Cannot load AWT toolkit: gnu.java.awt.peer.gtk.GtkToolkit
   at java.awt.Toolkit.getDefaultToolkit(libgcj.so.7)
   at java.awt.Font.tk(libgcj.so.7)
   at java.awt.Font.getPeerFromToolkit(libgcj.so.7)
   at java.awt.Font.(libgcj.so.7)
   at javax.swing.plaf.FontUIResource.(libgcj.so.7)
   at javax.swing.plaf.metal.DefaultMetalTheme.(libgcj.so.7)
   at java.lang.Class.initializeClass(libgcj.so.7)
   at javax.swing.plaf.metal.MetalLookAndFeel.createDefaultTheme(libgcj.so.7)
   at javax.swing.plaf.metal.MetalLookAndFeel.(libgcj.so.7)
   at javax.swing.UIManager.(libgcj.so.7)
   at java.lang.Class.initializeClass(libgcj.so.7)
   at javax.swing.UIManager.getUI(libgcj.so.7)
   at javax.swing.text.JTextComponent.updateUI(libgcj.so.7)
   at javax.swing.text.JTextComponent.(libgcj.so.7)
   at javax.swing.JTextField.(libgcj.so.7)
   at javax.swing.JTextField.(libgcj.so.7)
   at Installer.(Installer.java:95)
   at java.lang.Class.initializeClass(libgcj.so.7)
   at java.lang.Class.forName(libgcj.so.7)
   at gnu.java.lang.MainThread.run(libgcj.so.7)
Caused by: java.lang.ClassNotFoundException: gnu.java.awt.peer.gtk.GtkToolkit
   at java.lang.Class.forName(libgcj.so.7)
   at java.lang.Class.forName(libgcj.so.7)
   at java.awt.Toolkit.getDefaultToolkit(libgcj.so.7)
   ...19 more
wat doe ik hieraan?

Arnout

Offline SWAT

  • Administrator
installatie Bluej
« Reactie #1 Gepost op: 2007/02/15, 15:25:32 »
Probeer even de Java versie van Sun zelf te gebruiken

installatie Bluej
« Reactie #2 Gepost op: 2007/02/15, 15:40:59 »
ik heb deze geinstalleerd
http://java.com/en/download/linux_manual.jsp
(de .bin)
maar het werkt nog niet

maar ik ga toch eens mijn systeem herinstalleren, sinds ik probeerde virtualbox te installeren is mijn apt kapot...

Offline KenSentMe

  • Lid
    • http://www.vandenieuwenhof.nl
installatie Bluej
« Reactie #3 Gepost op: 2007/02/15, 16:17:06 »
Probeer eens

sudo apt-get install sun-java5-jre

Dat zijn de Sun packages uit de Ubuntu repo's

installatie Bluej
« Reactie #4 Gepost op: 2007/02/15, 20:46:00 »
mja, zelfde fout...
toch bedankt!

Offline Kev

  • Lid
installatie Bluej
« Reactie #5 Gepost op: 2007/02/15, 20:47:08 »
Citaat van: blackdrive
Sommigen kennen dit programma vast wel.
We gebruiken Bluej op school om java te programmeren, dus ik wil het graag installeren.
Maar, het lukt niet:

Citaat
arnout@arnout-laptop:~/Desktop$ java -jar bluej-213.jar
Exception in thread "main" java.awt.AWTError: Cannot load AWT toolkit: gnu.java.awt.peer.gtk.GtkToolkit
   at java.awt.Toolkit.getDefaultToolkit(libgcj.so.7)
   at java.awt.Font.tk(libgcj.so.7)
   at java.awt.Font.getPeerFromToolkit(libgcj.so.7)
   at java.awt.Font.(libgcj.so.7)
   at javax.swing.plaf.FontUIResource.(libgcj.so.7)
   at javax.swing.plaf.metal.DefaultMetalTheme.(libgcj.so.7)
   at java.lang.Class.initializeClass(libgcj.so.7)
   at javax.swing.plaf.metal.MetalLookAndFeel.createDefaultTheme(libgcj.so.7)
   at javax.swing.plaf.metal.MetalLookAndFeel.(libgcj.so.7)
   at javax.swing.UIManager.(libgcj.so.7)
   at java.lang.Class.initializeClass(libgcj.so.7)
   at javax.swing.UIManager.getUI(libgcj.so.7)
   at javax.swing.text.JTextComponent.updateUI(libgcj.so.7)
   at javax.swing.text.JTextComponent.(libgcj.so.7)
   at javax.swing.JTextField.(libgcj.so.7)
   at javax.swing.JTextField.(libgcj.so.7)
   at Installer.(Installer.java:95)
   at java.lang.Class.initializeClass(libgcj.so.7)
   at java.lang.Class.forName(libgcj.so.7)
   at gnu.java.lang.MainThread.run(libgcj.so.7)
Caused by: java.lang.ClassNotFoundException: gnu.java.awt.peer.gtk.GtkToolkit
   at java.lang.Class.forName(libgcj.so.7)
   at java.lang.Class.forName(libgcj.so.7)
   at java.awt.Toolkit.getDefaultToolkit(libgcj.so.7)
   ...19 more
wat doe ik hieraan?

Arnout
Laat me raden KHLeuven Lerarenopleiding, met een keuzevak informatica.
Is het niet? Hehe heb dat daar ook een jaartje gevolgd.
BTW de officiële uit de repo is sun-java6(5)-jdk denk ik, maar je moet wel even de jdk installeren eerst en dan kan hij pas werken die BlueJ.
Je moet ook de gjc versie van je systeem kieperen en dan je systeem even reconfigureren met sudo dpkg -reconfigure java, als ik fout ben waarschuw dan even en zo nodig verbeter.
Dat tussen haakjes zou ook kunnen op jouw pc, maar bij mij is het al versie 6
All Hail Lelouch, The 99th Emperor of Britannia
All Hail Lelouch! All Hail Lelouch!
Iedereen heeft het recht op mijn waarheid, zo wees geprezen.

installatie Bluej
« Reactie #6 Gepost op: 2007/02/15, 20:49:08 »
nee
KU Leuven Burgerlijk ingenieur (1ste jaartje)

maar de stad was juist ;)

Offline Kev

  • Lid
installatie Bluej
« Reactie #7 Gepost op: 2007/02/15, 20:52:00 »
Citaat van: blackdrive
nee
KU Leuven Burgerlijk ingenieur (1ste jaartje)

maar de stad was juist ;)
Hehe leuk steeds meer scholen beginnen Java te geven in informatica en dan met BlueJ. Persoonlijk vind ik dat goed, omdat je met BlueJ, direct in contact komt met OOP en niet eerst een jaar verdoet aan zaken waarvan je niet weet hoe het eigenlijk ineen zit.
All Hail Lelouch, The 99th Emperor of Britannia
All Hail Lelouch! All Hail Lelouch!
Iedereen heeft het recht op mijn waarheid, zo wees geprezen.

hosti

  • Gast
installatie Bluej
« Reactie #8 Gepost op: 2007/02/15, 22:55:00 »
Citaat van: blackdrive
nee
KU Leuven Burgerlijk ingenieur (1ste jaartje)

maar de stad was juist ;)
Hey leuk... kom je mij misschien wel ergens tegen op't ESAT... wel niet in't eerste jaartje ;)

On topic: wat is er in godsnaam met met eclipse??? beter bestaat niet dacht ik zo?

Offline Kev

  • Lid
installatie Bluej
« Reactie #9 Gepost op: 2007/02/16, 18:57:02 »
Citaat van: hosti
Citaat van: blackdrive
nee
KU Leuven Burgerlijk ingenieur (1ste jaartje)

maar de stad was juist ;)
Hey leuk... kom je mij misschien wel ergens tegen op't ESAT... wel niet in't eerste jaartje ;)

On topic: wat is er in godsnaam met met eclipse??? beter bestaat niet dacht ik zo?
Ja maar het is zo mijn beste dat de aanpak van BlueJ didactisch beter is opgezet om Java aan te leren en ja ik heb een jaartje gestudeerd voor leerkracht en ik kan dit helemaal beamen, het start direct met OOP en niet met die gortige details, waar je op de traditionele lesmethode toch een half jaar intensief lesvolgen voor moet neerzetten om dat gortige detailspul door te krijgen. BlueJ is meer een leerplatform echt, niet een ontwikkelplatform.
All Hail Lelouch, The 99th Emperor of Britannia
All Hail Lelouch! All Hail Lelouch!
Iedereen heeft het recht op mijn waarheid, zo wees geprezen.

Offline BailHope

  • Lid
    • Techneut
installatie Bluej
« Reactie #10 Gepost op: 2007/03/04, 21:14:56 »
Ik weet niet of hulp nog nodig is, maar het is een vrij recente topic, dus ik zou graag even reageren.

Ik kreeg eerst dezelfde foutmelding als jij. De readme stelde me voor om j2sdk te installeren via Synaptic. Als je dat doet, en dan java -jar bluej-135.jar in de terminal (en in de juiste directory), dan wordt die probleemloos geïnstalleerd.
Let wel op "bluej-135.jar", dat is gewoon de naam van het bestand. Die kan verschillen naargelang de versie!
Ubuntu user #12046
Mijn blog voor techneuten: http://techneut.wordpress.com
Voor de professionele IT'er: http://it-potato.blogspot.com

installatie Bluej
« Reactie #11 Gepost op: 2007/03/04, 22:11:17 »
:) het werkte al (ondertussen overgeschakeld op edgy)
maar toch bedankt!