Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Ubuntu-Forum & Kubuntu-Forum | www.Ubuntu-Forum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

  • »struggle« ist männlich
  • »struggle« ist der Autor dieses Themas

Beiträge: 98

Registrierungsdatum: 15.04.2005

  • Nachricht senden

1

20.03.2006, 18:14

Eclipse per Starter starten?

Hallo,

ich habe eclipse installiert, was auch soweit funktioniert, kann aber das Programm selbst nur über Konsole starten.

Wenn ich versuche das Programm per Starter oder über's Menü zu starten, bekomme ich folgende Fehlermeldung:

JVM terminated. Exit code=2
/usr/lib/jvm/java-gcj/bin/java
-Djava.library.path=/usr/lib/jni
-Dgnu.gcj.precompiled.db.path=/var/lib/gcj-4.0/classmap.db
-Dosgi.locking=none
-jar /usr/lib/eclipse/startup.jar
-os linux
-ws gtk
-arch x86
-launcher /usr/lib/eclipse/eclipse
-name Eclipse
-showsplash 600
-exitdata b4801a
-install /usr/lib/eclipse
-vm /usr/lib/jvm/java-gcj/bin/java
-vmargs
-Djava.library.path=/usr/lib/jni
-Dgnu.gcj.precompiled.db.path=/var/lib/gcj-4.0/classmap.db
-Dosgi.locking=none
-jar /usr/lib/eclipse/startup.jar

Hat jemand Rat?

Danke

struggle

Beiträge: 6 680

Registrierungsdatum: 04.06.2005

Derivat: Kein Ubuntu-Derivat

Version: gar kein Ubuntu

Architektur: 64-Bit PC

Desktop: anderer Desktop

Andere Betriebssysteme: Arch Linux

  • Nachricht senden

2

20.03.2006, 18:25

Hallo.

wie hast du es denn gestartet ?

m.f.g.
Carl-Heinz
###--- Gott sei Dank, ich bin weg vom Fenster ---###


Hilfen:
- Mir eine Nachricht senden - - Meine Homepage - - Linux-Beginnerforum -

  • »struggle« ist männlich
  • »struggle« ist der Autor dieses Themas

Beiträge: 98

Registrierungsdatum: 15.04.2005

  • Nachricht senden

3

20.03.2006, 18:42

Hi,

ich hab nen Starter eingerichtet über /usr/bin/eclipse.

In der Konsole halt normal, da es ja im obigen Verzeichnis steht.

Danke

struggle

Beiträge: 6 680

Registrierungsdatum: 04.06.2005

Derivat: Kein Ubuntu-Derivat

Version: gar kein Ubuntu

Architektur: 64-Bit PC

Desktop: anderer Desktop

Andere Betriebssysteme: Arch Linux

  • Nachricht senden

4

20.03.2006, 18:45

Hallo,

java -jar /usr/bin /eclipse.jar

vielleicht so wenn dies ein Java Programm ist.

m.f.g.
Carl-Heinz
###--- Gott sei Dank, ich bin weg vom Fenster ---###


Hilfen:
- Mir eine Nachricht senden - - Meine Homepage - - Linux-Beginnerforum -

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Linuxtal« (20.03.2006, 18:46)


  • »struggle« ist männlich
  • »struggle« ist der Autor dieses Themas

Beiträge: 98

Registrierungsdatum: 15.04.2005

  • Nachricht senden

5

20.03.2006, 21:13

Hmm, leider nicht, folgender Fehler erscheint:

Beim Ausführen der Anwendung ist ein Fehler aufgetreten.

Details: Kindprozess »java« konnte nicht ausgeführt werden (Datei oder Verzeichnis nicht gefunden)

Thanx

struggle

Zero

User

Beiträge: 281

Registrierungsdatum: 30.06.2005

Derivat: Ubuntu

Architektur: 32-Bit PC

  • Nachricht senden

6

21.03.2006, 10:17

Zitat

Original von struggle
Hi,

ich hab nen Starter eingerichtet über /usr/bin/eclipse.

In der Konsole halt normal, da es ja im obigen Verzeichnis steht.

Danke

struggle


Was hast du für ein Eclipse? Übers Repsository installiert oder von eclipse.org?

Ich würde letzteres empfehlen. Das ist wesentlich besser. Das entpackst du dann z.B. nach /usr/local/eclipse und setzt die Berechtigungen entsprechend das du das als User ausführen kannst.

Jetzt hast du hast zwei Möglichkeiten. Entweder du startest Eclipse direkt über das Eclipse-Binary im Eclipse-Ordner oder du setzt zwei symbolische Links. Einen auf das Eclipse-Binary und einen auf startup.jar.
Theorie ist wenn man alles weiß, aber nichts funktioniert. Praxis ist wenn alles funktioniert, aber niemand weiß warum. Microsoft vereint Theorie und Praxis: Nichts funktioniert und niemand weiß warum.

Beiträge: 6 680

Registrierungsdatum: 04.06.2005

Derivat: Kein Ubuntu-Derivat

Version: gar kein Ubuntu

Architektur: 64-Bit PC

Desktop: anderer Desktop

Andere Betriebssysteme: Arch Linux

  • Nachricht senden

7

21.03.2006, 12:15

Hallo,

@Zero

wäre es denn dann so gegangen ?

java -jar /usr/bin/eclipse/startup.jar

m.f.g.
Carl-Heinz
###--- Gott sei Dank, ich bin weg vom Fenster ---###


Hilfen:
- Mir eine Nachricht senden - - Meine Homepage - - Linux-Beginnerforum -

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Linuxtal« (21.03.2006, 12:15)


Zero

User

Beiträge: 281

Registrierungsdatum: 30.06.2005

Derivat: Ubuntu

Architektur: 32-Bit PC

  • Nachricht senden

8

21.03.2006, 14:05

Sofern es sich um das Paket von eclipse.org handelt und du eclipse unter /usr/bin entpackt hättest (was du sicherlich nicht tun würdest ;)) selbstverständlich. Allerdings würde dann die eclipse.ini mit den Angaben für den Java-Heapspace ignoriert.

Bei dem Eclipse aus dem Repository imho nicht. Das wurde nativ mit dem gcj kompiliert. Von dem Paket halte ich allerdings auch nicht sonderlich viel. Würde immer das von eclipse.org mit Suns Java empfehlen.
Theorie ist wenn man alles weiß, aber nichts funktioniert. Praxis ist wenn alles funktioniert, aber niemand weiß warum. Microsoft vereint Theorie und Praxis: Nichts funktioniert und niemand weiß warum.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Zero« (21.03.2006, 14:06)


  • »struggle« ist männlich
  • »struggle« ist der Autor dieses Themas

Beiträge: 98

Registrierungsdatum: 15.04.2005

  • Nachricht senden

9

21.03.2006, 15:25

Hi Zero,

ich hab mal das Eclipse runtergeworfen und es mir von eclipse.org gezogen und nach /usr/local gepackt.

so jetzt kann ich auch eclipse aus /usr/local/eclipse ausführen, bekomme aber beim Starter folgende Fehlermeldung:

A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run Eclipse. No Java virtual machine
was found after searching the following locations:
/usr/local/eclipse/jre/bin/java
'java' in your current PATH

Versteh ich nicht, da ers ja aus der Konsole richtig starten tut?

Thanx

struggle

Beiträge: 827

Registrierungsdatum: 13.12.2005

  • Nachricht senden

10

21.03.2006, 17:38

Das liegt höchst wahrscheinlich an der absoluten Pfadangabe:
Mach mal ein skript, in dem folgendes drinsteht

Quellcode

1
2
3
!#/bin/bash
cd /usr/local/eclipse
./eclipse


(Speicher das z.b auch im eclipse ordner als "RunEclipse" ab)
Dann ausführbar machen via
chmod 755 RunEclipse
Und dann den Starter auf RunEclipse sezten.
Dann müsste es tun...
So long
Sph|nx

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »sph|nx« (21.03.2006, 17:39)


  • »struggle« ist männlich
  • »struggle« ist der Autor dieses Themas

Beiträge: 98

Registrierungsdatum: 15.04.2005

  • Nachricht senden

11

21.03.2006, 19:28

Hi Sph|nx,

ja sowas hatte ich mir auch schon gedacht, aber leider funktioniert das so auch nicht, die Fehlermeldung ist die selbe wie oben, wobei ich das nicht verstehe, dass er die jvm nicht findet...

Thanx

struggle

Beiträge: 6 680

Registrierungsdatum: 04.06.2005

Derivat: Kein Ubuntu-Derivat

Version: gar kein Ubuntu

Architektur: 64-Bit PC

Desktop: anderer Desktop

Andere Betriebssysteme: Arch Linux

  • Nachricht senden

12

21.03.2006, 20:39

Hallo,

was sagt denn

java -version

m.f.g.
Carl-Heinz
###--- Gott sei Dank, ich bin weg vom Fenster ---###


Hilfen:
- Mir eine Nachricht senden - - Meine Homepage - - Linux-Beginnerforum -

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Linuxtal« (21.03.2006, 20:39)


  • »struggle« ist männlich
  • »struggle« ist der Autor dieses Themas

Beiträge: 98

Registrierungsdatum: 15.04.2005

  • Nachricht senden

13

21.03.2006, 20:51

Hi,

folgendes:

Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)


Gruss

struggle

Zero

User

Beiträge: 281

Registrierungsdatum: 30.06.2005

Derivat: Ubuntu

Architektur: 32-Bit PC

  • Nachricht senden

14

22.03.2006, 00:23

Das ist zwar nur das JRE, aber starten sollte Eclipse damit auch.

Laut Fehlermeldung wird dein Java nicht gefunden. Aber da java -version funktioniert ist das wohl richtig installiert.

Kannst du Eclipse auch nicht starten, wenn du /usr/local/eclipse/eclipse direkt in der Verknüpfung verwendest?

Ich schau mir das morgen früh bei mir auf der Arbeit mal an. Da habe ich keine Probleme mit dem Start von Eclipse. Ich benutze zwar KDE, aber das sollte ja analog funktionieren.
Theorie ist wenn man alles weiß, aber nichts funktioniert. Praxis ist wenn alles funktioniert, aber niemand weiß warum. Microsoft vereint Theorie und Praxis: Nichts funktioniert und niemand weiß warum.

  • »struggle« ist männlich
  • »struggle« ist der Autor dieses Themas

Beiträge: 98

Registrierungsdatum: 15.04.2005

  • Nachricht senden

15

22.03.2006, 07:03

Hi,

nee das funktioniert so auch nicht.

Die Fehlermeldung ist die selbe.

Danke

struggle

Zero

User

Beiträge: 281

Registrierungsdatum: 30.06.2005

Derivat: Ubuntu

Architektur: 32-Bit PC

  • Nachricht senden

16

22.03.2006, 09:10

Klappt bei mir reibungslos. Egal wie ich vorgehe.

Eine Idee habe ich noch. Setz mal JAVA_HOME über die .bashrc.

Quellcode

1
export JAVA_HOME=/pfad/zu/deinem/java


Danach Gnome einmal neustarten.
Theorie ist wenn man alles weiß, aber nichts funktioniert. Praxis ist wenn alles funktioniert, aber niemand weiß warum. Microsoft vereint Theorie und Praxis: Nichts funktioniert und niemand weiß warum.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Zero« (22.03.2006, 09:12)


  • »struggle« ist männlich
  • »struggle« ist der Autor dieses Themas

Beiträge: 98

Registrierungsdatum: 15.04.2005

  • Nachricht senden

17

22.03.2006, 12:09

Hi Zero,

hatte ich schon gemacht:

export JAVA_HOME=/usr/lib/j2sdk1.5-sun

Brachte aber leider auch kein anderes Ergebnis.

Thanx

struggle

Zero

User

Beiträge: 281

Registrierungsdatum: 30.06.2005

Derivat: Ubuntu

Architektur: 32-Bit PC

  • Nachricht senden

18

22.03.2006, 12:42

Ich gebe mich geschlagen. Von hier aus fällt mir nichts mehr ein.

Entweder übersehe ich etwas Offensichtliches oder es liegt nicht an Eclipse/Java sondern an Gnome. Und da muß ich dann passen da ich mich mit Gnome so gut wie nicht auskenne.
Theorie ist wenn man alles weiß, aber nichts funktioniert. Praxis ist wenn alles funktioniert, aber niemand weiß warum. Microsoft vereint Theorie und Praxis: Nichts funktioniert und niemand weiß warum.

  • »Nargaff« ist männlich

Beiträge: 41

Registrierungsdatum: 17.11.2005

  • Nachricht senden

19

22.03.2006, 14:10

Also das Problem liegt bestimmt wieder bei der Java Konfiguration. Sowas kommt öfter vor, ausserdem sehen die Fehlermeldungen so aus :D
Ubuntu liefert normalerweise nur die Gnu JRE mit, die gerne mal zicken macht. Die meistern Probleme kann man beseitigen, wenn man die Sun JRE installiert. Wenn man mit Java programmiert, dann am besten gleich den Sun JDK. Am besten führt man die Installation natürlich mit apt-get durch. Das zu installierende Paket ist 'j2sdk1.5'. Soweit ich weiß befindet sich das allerdings in einem der erweiterten repositorys, ich glaub es sind gar die backports. Ich kann es grad gar nicht genau sagen.
Auf jeden Fall sollte man erst mal Sun Java installieren:

Quellcode

1
 apt-get install j2sdk1.5
Da man dann mindestens mal 2 Java Versionen auf der Platte hat, muss man Ubuntu noch sagen welche man davon den gerne benutzen will. Dazu den Befehl

Quellcode

1
update-alternatives
benutzen. Praktisch heißt das

Quellcode

1
sudo update-alternatives --config java
und

Quellcode

1
sudo update-alternatives --config javac
aufrufen und die Java Version von Sun auswählen.
Es müssen dann für den Normalbetrieb keine Variablen wie JAVA_HOME oder CLASSPATH gesetzt werden.
Danach muss es dann egal sein wie man Eclipse installiert und ausführt. Sowohl die Eclipse Version die man mit

Quellcode

1
sudo apt-get install eclipse-sdk
, als auch die Version die man von elipse.org runterladen und sonstwohin entpacken kann, lassen sich dann auf jede erdenkliche Art starten (so lange man es richtig macht :-).
Bei einem Starter reicht es schon aus einfach 'eclipse' einzutragen.

Zero

User

Beiträge: 281

Registrierungsdatum: 30.06.2005

Derivat: Ubuntu

Architektur: 32-Bit PC

  • Nachricht senden

20

22.03.2006, 14:29

Da struggle Eclipse von der Konsole her starten kann, glaube ich nicht das ihm eine nochmalige Installation von Suns Java weiterbringt.
Theorie ist wenn man alles weiß, aber nichts funktioniert. Praxis ist wenn alles funktioniert, aber niemand weiß warum. Microsoft vereint Theorie und Praxis: Nichts funktioniert und niemand weiß warum.