Java und Eclipse installieren

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
jakob
Beiträge: 130
Registriert: 13.12.2004 17:32:03

Java und Eclipse installieren

Beitrag von jakob » 23.10.2005 16:40:42

Hallo zusammen,

ich moechte mir Java SDK und Eclipse installieren.

Leider scheitert es schon am sdk.

Nach

Code: Alles auswählen

apt-get install sun-j2se5.0-jdk-binary
habe ich 2x java: Einmal unter /usr/lib/sun-j2se5.0-jdk/ und unter /usr/bin

Aber beide koennen nicht mal ein einfaches HelloWorld kompilieren:

Code: Alles auswählen

[kirk:root]/home/kirk# /usr/lib/sun-j2se5.0-jdk/bin/java /home/kirk/test
Exception in thread "main" java.lang.NoClassDefFoundError: /home/kirk/test
[kirk:root]/home/kirk# java test
java.lang.UnsupportedClassVersionError
   at java.lang.VMClassLoader.nativeDefineClass (VMClassLoader.java)
   at java.lang.VMClassLoader.defineClass (VMClassLoader.java:94)
   at java.lang.ClassLoader.defineClass (ClassLoader.java:673)
   at java.security.SecureClassLoader.defineClass (SecureClassLoader.java:108)
   at java.net.URLClassLoader.findClass (URLClassLoader.java:926)
   at java.lang.ClassLoader.loadClass (ClassLoader.java:360)
   at java.lang.ClassLoader$1.loadClass (ClassLoader.java:1285)
   at java.lang.ClassLoader.loadClass (ClassLoader.java:304)
   at java.lang.VirtualMachine.main (VirtualMachine.java:99)
[kirk:root]/home/kirk#                                                  
Und der eclipse will auch nicht starten:

Code: Alles auswählen

The Eclipse executable launcher was unable to locate its 
companion startup.jar file (in the same directory as the executable).

JVM terminated. Exit code=13
/usr/bin/java
-Xms40m
-Xmx256m
-jar /home/kirk/eclipse/./startup.jar
-os linux
-ws gtk
-arch x86
-launcher /home/kirk/eclipse/./eclipse
-name Eclipse
-showsplash 600
-exitdata 3e8006
-vm /usr/bin/java
-vmargs
-Xms40m
-Xmx256m
-jar /home/kirk/eclipse/./startup.jar 

Vielleicht hat jemand einen Tipp fuer mich.

Liebe Gruesse,

Jakob

Benutzeravatar
meandtheshell
Beiträge: 4054
Registriert: 14.01.2005 17:51:30

Beitrag von meandtheshell » 23.10.2005 17:09:28

hi

zu java:
java bekommst du nicht einfach über apt da es nicht unter der gpl steht - das funkt. so
http://serios.net/content/debian/java/#introduction

zu eclipse:
verwende ich nicht - daher keine aussage dazu ...

markus

edit:
ok - jem. hat also das deb gemacht - war vor ein paar wochen noch nicht als deb vorhanden ...

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 23.10.2005 17:20:21

meandtheshell hat geschrieben:java bekommst du nicht einfach über apt da es nicht unter der gpl steht
geht auch über apt, siehe:
http://www.debian-unofficial.org/packages.html
Ich installiere es mir allerdings auch lieber selber

Gruß
gms

Benutzeravatar
meandtheshell
Beiträge: 4054
Registriert: 14.01.2005 17:51:30

Beitrag von meandtheshell » 23.10.2005 17:35:24

ja - sicher auch als paket - wenn die sources.list entsprechend aussieht
ich meinte die version des sdk (habe mich in der Tat etwas unklar ausgedrückt)
gibt schlimmeres :wink:
lange rede kurzer sinn ich habe mir noch nie das deb installiert sondern immer selber (siehe link oben) und hatte noch nie probleme ...

markus

Benutzeravatar
Snert
Beiträge: 116
Registriert: 17.09.2002 18:19:20
Wohnort: Berlin
Kontaktdaten:

Beitrag von Snert » 23.10.2005 18:04:08

Also ich lade mir von java.sun.com die SDK als .bin runter und bau mir nen eigenes Paket draus. Versuch mal apt-get install java-package und schau dir man make-jpkg an.

java-1.5.blabla.bin runterladen
apt-get install java-package
make-jpkg java-1.5.blabla.bin
dpkg -i java-1.5.blabla.deb

Eclipse hat nen eigenes Installationsscript. Linuxversion runterladen und entpacken und install.sh ausführen.. fertig!
Wer morgens zerknittert aufsteht hat tagsüber die besten Entfaltungsmöglichkeiten!

Benutzeravatar
Snert
Beiträge: 116
Registriert: 17.09.2002 18:19:20
Wohnort: Berlin
Kontaktdaten:

Beitrag von Snert » 23.10.2005 18:06:44

Ne sorry Eclipse nur entpacken und das wars schon..
Und das java-package is auch nur testing leider..

Keine Ahnung ob es dir hilft.
Wer morgens zerknittert aufsteht hat tagsüber die besten Entfaltungsmöglichkeiten!

DeletedUserReAsG

Beitrag von DeletedUserReAsG » 23.10.2005 18:52:38

... und das JDK kann man auch mit eigenem Installer laden und braucht die Umwege über *.deb nicht zu gehen.

cu

jakob
Beiträge: 130
Registriert: 13.12.2004 17:32:03

Beitrag von jakob » 23.10.2005 20:19:39

Hi zusammen,

hab' rausgefunden, dass ich noch irgendein komisches sablevm im System hatte. Nachdem ich das rausgeworfen hatte, konnte ich mit dem anderen sunjava prima kompilieren.

War also nur diese Fake VM.

Eclipse faehrt jetzt schon einigermassen hoch. Ich bekomme im Log nur diesen Fehler:

Code: Alles auswählen

java.lang.UnsatisfiedLinkError: no swt-gtk-3139 in java.library.path
Was ist das fuer ein Paket, dass ich installieren muss? libswt*gtk* habe ich schon installiert, bringt aber nichts. Vielleicht ist der Pfad falsch?

Danke und Liebe Gruesse,

Jakob[/code]

Antworten