RCP java.lang.ClassNotFoundException: org.eclipse.core.runtime.adaptor.EclipseStarter

Ahuga

Aktives Mitglied
Hallo zusammen

Wenn ich die meine RCP Applikation aus dem product (Launch an Eclipse application) heraus starten möchte, dann bekomme ich obige Fehlermeldung.

Wenn ich mit dem Eclipse Product export wizzard exportieren möchte, erscheint folgende Fehlermeldung:
Cannot complete the install because one or more required items could not be found.
Missing requirement: Minimal RCP Product 1.0.0.201101191705 (com.example.minimal 1.0.0.201101191705) requires 'org.eclipse.equinox.p2.user.ui.feature.group [1.1.2.R35x_v20091106-7u6FbQFUAtsCKD5Fxz0qz0fb2932]' but it could not be found

Wie kann ich diesen Fehler beheben?
 

Wildcard

Top Contributor
Zu 1.
Mach mal in der Launch Configuration im 'plugins' Tab ein Validate Plugins und gegebenfalls ein Add Required

Zu 2.
Deine Target Platform scheint nicht zu deiner Product Configuration zu passen
 

Ahuga

Aktives Mitglied
Danke für Deine Nachricht.

Hat alles sauber funktioniert.

Da ich p2 Updating einbauen möchte habe ich im product auf "based on features" umgestellt.

Nun habe ich eine neue Fehlermeldung (siehe Anhang).

Woher bekomme ich diese fehlenden Packete?
 

Anhänge

  • error.jpg
    error.jpg
    59,8 KB · Aufrufe: 86
Zuletzt bearbeitet:

Ahuga

Aktives Mitglied
Hast du in deinem feature auch das RCP feature eingebunden?

Hier habe ich mein Feature eingebunden, wenn Du das meinst -> siehe Anhang.

Launch an Eclipse application: Nach der Umstellung im product von "based on plug-ins" auf "based on features" erhalte ich folgende Fehlermeldung:

de.vogella.rcp.p2.base
- Missing Constraint: Require-Bundle: org.eclipse.core.runtime;
- Missing Constraint: Require-Bundle: org.eclipse.ui;

und schliesslich:

!SESSION Mon Jan 24 11:15:06 CET 2011 ------------------------------------------
!ENTRY org.eclipse.equinox.launcher 4 0 2011-01-24 11:15:06.529
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.ClassNotFoundException: org.eclipse.core.runtime.adaptor.EclipseStarter
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:556)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)


Wenn ich in der Run Configuration manuel auf dem Plug-ins Tabb den Button "Add Required Plug-ins" aktiviere, werden zusätzliche Plug-ins selektiert und Run kann ausgeführt werden.

Jedoch nicht aus dem product heraus, da erscheinen obige Fehlermeldungen
 

Anhänge

  • error1.jpg
    error1.jpg
    75,4 KB · Aufrufe: 58
Zuletzt bearbeitet:

Ahuga

Aktives Mitglied
Danke für Deine Geduld.

Nun läuft die Applikation ohne Fehler.

Nur beim Exportieren habe ich noch folgendes Problem:

Cannot complete the install because one or more required items could not be found.
Software being installed: app.product 1.0.0 (app.product 1.0.0)
Missing requirement: Apache Commons Httpclient 3.1.0.v20080605-1935 (org.apache.commons.httpclient 3.1.0.v20080605-1935) requires 'package org.apache.commons.logging [1.0.4,2.0.0)' but it could not be found
Cannot satisfy dependency:
From: app.product 1.0.0 (app.product 1.0.0)
To: org.eclipse.equinox.p2.user.ui.feature.group [1.1.2.R35x_v20091106-7u6FbQFUAtsCKD5Fxz0qz0fb2932]
Cannot satisfy dependency:
From: Equinox p2 Provisioning 1.1.2.R35x_v20091106-7u6FbQFUAtsCKD5Fxz0qz0fb2932 (org.eclipse.equinox.p2.user.ui.feature.group 1.1.2.R35x_v20091106-7u6FbQFUAtsCKD5Fxz0qz0fb2932)
To: org.apache.commons.httpclient [3.1.0.v20080605-1935]
 
G

Gast2

Gast
Danke für Deine Geduld.

Nun läuft die Applikation ohne Fehler.

Nur beim Exportieren habe ich noch folgendes Problem:

Cannot complete the install because one or more required items could not be found.
Software being installed: app.product 1.0.0 (app.product 1.0.0)
Missing requirement: Apache Commons Httpclient 3.1.0.v20080605-1935 (org.apache.commons.httpclient 3.1.0.v20080605-1935) requires 'package org.apache.commons.logging [1.0.4,2.0.0)' but it could not be found
Cannot satisfy dependency:
From: app.product 1.0.0 (app.product 1.0.0)
To: org.eclipse.equinox.p2.user.ui.feature.group [1.1.2.R35x_v20091106-7u6FbQFUAtsCKD5Fxz0qz0fb2932]
Cannot satisfy dependency:
From: Equinox p2 Provisioning 1.1.2.R35x_v20091106-7u6FbQFUAtsCKD5Fxz0qz0fb2932 (org.eclipse.equinox.p2.user.ui.feature.group 1.1.2.R35x_v20091106-7u6FbQFUAtsCKD5Fxz0qz0fb2932)
To: org.apache.commons.httpclient [3.1.0.v20080605-1935]

Ja in deiner targetplatform fehlt dir das bundle org.apache.commons.logging ...
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
dzim java.lang.ClassNotFoundException beim laden eines Plugins Plattformprogrammierung 10
E OSGi Eclipse Plug-in programmierung: java.lang.NullPointerException: Cannot enter synchronized block because "profile" is null Plattformprogrammierung 4
T Java Projekt läuft nur in Eclipse Plattformprogrammierung 6
K Problem bei Einbinden einer DLL in Java-Projekt Plattformprogrammierung 4
M Java Projekt in Windows (7): Wohin mit temporären Dateien? Plattformprogrammierung 3
B Eclipse zeigt Fehler nach Java-Update auf 1.8.0_40 Plattformprogrammierung 3
Bregedur Suche eine Möglichkeit alle Dateien eines Verzeichnisses in eine Java-Applet zu übernehmen Plattformprogrammierung 1
T Modularisierung in Java Plattformprogrammierung 3
C Java Editor funktioniert nicht Plattformprogrammierung 9
lumo EMF vom Java code... Plattformprogrammierung 2
B Eclipse RCP und Java 7 Plattformprogrammierung 7
E Editor Schriftgröße ändern per "Java Code" Plattformprogrammierung 8
R Framework zur Erstellung Java-Desktop-Anwendungen Plattformprogrammierung 14
T Java Rcp Plugin laden Plattformprogrammierung 4
G Java Class Wizard in Eclipse nachbauen Plattformprogrammierung 7
SaSa83 Inkompatibilität meiner RCP Anwendung zwischen JAVA 1.5 & JAVA6 Plattformprogrammierung 2
G Eclipse Modelling Framework - Java Code aus Model erzeugen. Plattformprogrammierung 2
S KeyEvents in Java ändern Plattformprogrammierung 20
G Java Projekt in RCP Projekt umwandeln Plattformprogrammierung 2
G Java.NoSuchMethodError Plattformprogrammierung 2
E org.eclipse.ui.dialogs.ListSelectionDialog erzeugt ClassNotFoundException zur Laufzeit Plattformprogrammierung 4
musiKk OSGi Bundle findet Activator nicht (ClassNotFoundException) Plattformprogrammierung 1
E RCP RCP + Jaret = ClassNotFoundException Plattformprogrammierung 2
S Eclipse RCP + externe JARs + ClassNotFoundException Plattformprogrammierung 4
lumo ClassNotFoundException trotz include Plattformprogrammierung 2

Ähnliche Java Themen

Neue Themen


Oben