Hallo zusammen,
ich verwende WSAD und die neuste JDOM-Version (1.0 vom 09.09.2004). So weit so gut.
Ich bin jedoch gezwungen nicht mehr die neuste JDOM-Version zu verwenden, sondern die Version
Beta 9 RC2 vom 04.20.2003.
Wenn ich dieses jar-File verwende, dann kommt es zu folgender Exception: java.lang.NoSuchMethodError.
Diese Exception tritt bei der addContent-Methode der Klasse Element auf. Übergebe ich ihr einen String funktioniert
sie, bekommt sie dagegen ein Element übergeben gibt es die Exception.
Der Fehler tritt hier sehr wahrscheinlich auf, da auf ein Element der neusten JDom-Version (1.0) zugegriffen wird und nicht auf das Element der älteren JDOM-Version.
Entferne ich nun auch die physische Datei jdom.jar aus dem Ordner C:\Program Files\Java\j2sdk1.4.2_04\jre\lib\ext
so kann ich das Programm erst gar nicht mehr ausführen und erhalte dafür folgende Fehlermeldung:
Exception occured during launch
Reason:
The archive C:/Program Files/Java/j2sdk1.4.2_04/jre/lib/ext/jdom.jar which is referenced by classpath.
does not exist.
Ich habe unter Window->Preferences->Java->ClasspathVariabels jedoch keinen entsprechenden Eintrag gefunden. Auch bei den Umgebungsvariabeln von WinXP gibt es keinen entsprechenden Eintrag. Genau dasselbe gilt für die Dos-Kommandos: echo %path% und echo %classpath%.
Ich verstehe ganz einfach nicht, wo die Verbindung zu dem neueren JAR-File sein sollte.
Vielen Dank für eure Bemühungen
Brasilian
ich verwende WSAD und die neuste JDOM-Version (1.0 vom 09.09.2004). So weit so gut.
Ich bin jedoch gezwungen nicht mehr die neuste JDOM-Version zu verwenden, sondern die Version
Beta 9 RC2 vom 04.20.2003.
Wenn ich dieses jar-File verwende, dann kommt es zu folgender Exception: java.lang.NoSuchMethodError.
Diese Exception tritt bei der addContent-Methode der Klasse Element auf. Übergebe ich ihr einen String funktioniert
sie, bekommt sie dagegen ein Element übergeben gibt es die Exception.
Der Fehler tritt hier sehr wahrscheinlich auf, da auf ein Element der neusten JDom-Version (1.0) zugegriffen wird und nicht auf das Element der älteren JDOM-Version.
Entferne ich nun auch die physische Datei jdom.jar aus dem Ordner C:\Program Files\Java\j2sdk1.4.2_04\jre\lib\ext
so kann ich das Programm erst gar nicht mehr ausführen und erhalte dafür folgende Fehlermeldung:
Exception occured during launch
Reason:
The archive C:/Program Files/Java/j2sdk1.4.2_04/jre/lib/ext/jdom.jar which is referenced by classpath.
does not exist.
Ich habe unter Window->Preferences->Java->ClasspathVariabels jedoch keinen entsprechenden Eintrag gefunden. Auch bei den Umgebungsvariabeln von WinXP gibt es keinen entsprechenden Eintrag. Genau dasselbe gilt für die Dos-Kommandos: echo %path% und echo %classpath%.
Ich verstehe ganz einfach nicht, wo die Verbindung zu dem neueren JAR-File sein sollte.
Vielen Dank für eure Bemühungen
Brasilian