Archiv für den April 29th, 2008
  |  
SierraXTC am 29.04.08 um 08:33 Uhr

NoClassDefFoundError

Technikecke

Taglogo Tags: ,

Ich wollte das Logging-Framework log4j in ein RCP-Plugin-Projekt als zusätzliche Library einfügen. Wer eclipse kennt, der weiß, daß Bibliotheken im “Properties“-Dialog unter dem “Java Build Path” dem Projekt hinzugefügt werden. Genauso bin ich auch bei meinem RCP-Projekt vorgegangen, aber bei der Initialisierung bekam ich trotzdem die Exception:

!ENTRY org.eclipse.osgi 4 0 2008-04-23 09:44:04.220
!MESSAGE Application error
!STACK 1
java.lang.NoClassDefFoundError: org/apache/log4j/xml/DOMConfigurator

Konnte ja eigentlich nur am Classpath liegen, also bißchen wie wild rumprobiert, aber der DOMConfigurator wurde nie gefunden. Nach erfolglosem “googlen” bekam ich dann einen hilfreichen Tipp, der besagte, daß ich die Library auch im “Plug-In Manifest Editor” unter “Runtime” dem Classpath hinzufügen sollte.

Classpath eclipse RCP

Gesagt, getan und siehe da, das RCP-Projekt wirft keine Exception mehr. Vielen Dank an dieser Stelle an meine hilfsbereiten Kollegen. Muß man auch erstmal drauf kommen, daß RCP-Projekte da so eigen sind. Dann kann der RCP-Entwicklung nun nichts mehr im Wege stehen, … :D

  |  
Sie browsen
das Archiv für Dienstag April 29th 2008.
Kategorien
STATISTIK
  • Insgesamt 1289 Beiträge
  • mit 305,141 Wörtern
April 2008
M D M D F S S
« Mrz   Mai »
 123456
78910111213
14151617181920
21222324252627
282930  
SUCHE

Monatsarchiv
KOMMENTARE Commets RSS 2.0 Feed
  • Top Kommentatoren
  • commanderx (112)
  • Manuel (69)
  • Yank (59)
  • Marc (53)
  • Noodles (41)
  • Links
    META
    SYNDICATION