problem mit Jdk 1.4.1

Dieses Thema im Forum "Mac OS X Entwickler, Programmierer" wurde erstellt von stefanE, 06.04.2003.

  1. stefanE

    stefanE Thread Starter MacUser Mitglied

    68
    1
    15.01.2003
    nachdem ich nun Java auf 1.4.1 upgedatet habe, krieg ich fast mit jedem Compile die Krise: Die Fehlermeldung, die da geworfen wir ist:

    alphaClearRect not supported for gl yet- easy just dont think ill use it
    Exception occurred during event dispatching:
    java.lang.UnsupportedClassVersionError: org/w3c/dom/Node (Unsupported major.minor version 48.0)
    at java.lang.ClassLoader.defineClass0(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:488)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:106)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:243)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:51)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:190)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:183)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
    at Steuerung.actionPerformed(Steuerung.java:74)
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1453)
    at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1507)
    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:373)
    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:245)
    at javax.swing.AbstractButton.doClick(AbstractButton.java:280)
    at javax.swing.plaf.basic.BasicMenuUI$ReturnAction.actionPerformed(BasicMenuUI.java:496)
    at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1379)
    at javax.swing.JComponent.processKeyBinding(JComponent.java:2077)
    at javax.swing.KeyboardManager.fireBinding(KeyboardManager.java:247)
    at javax.swing.KeyboardManager.fireKeyboardAction(KeyboardManager.java:200)
    at javax.swing.JComponent.processKeyBindingsForAllComponents(JComponent.java:2144)
    at javax.swing.JComponent.processKeyBindings(JComponent.java:2137)
    at javax.swing.JComponent.processKeyEvent(JComponent.java:2040)
    at javax.swing.JMenu.processKeyEvent(JMenu.java:1284)
    at java.awt.Component.processEvent(Component.java:3549)
    at java.awt.Container.processEvent(Container.java:1159)
    at java.awt.Component.dispatchEventImpl(Component.java:2589)
    at java.awt.Container.dispatchEventImpl(Container.java:1208)
    at java.awt.Component.dispatchEvent(Component.java:2493)
    at java.awt.LightweightDispatcher.processKeyEvent(Container.java:2150)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2130)
    at java.awt.Container.dispatchEventImpl(Container.java:1195)
    at java.awt.Window.dispatchEventImpl(Window.java:966)
    at java.awt.Component.dispatchEvent(Component.java:2493)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:334)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:126)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:88)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:80)


    Wisst Ihr, wie man das Problem beheben kann? Ist die Klasse org.w3c.dom.Node zu alt ???

    Bin total ratlos.....

    StefanE
     
  2. mj

    mj MacUser Mitglied

    5.342
    229
    19.11.2002
    Klingt danach als ob diese Node in der falschen Version vorliegen würde, probier am besten nochmal das Update manuell zu installieren, vielleicht ist bei der ersten Installation etwas schief gegangen beim ersetzen dieser Klasse.
     
  3. martink

    martink MacUser Mitglied

    14
    0
    23.08.2002
    Hi.

    Seit J2SE 1.4 wird standardmässig ein XML Parser mit Java ausgeliefert.

    Offensichtlich gibt's dadurch eine Kollision mit einem anderen XML Parser.
    Der Fehler resultiert meiner Meinung nach daraus das, dass Tool mit dem du kompilierst mit einer anderen org/w3c/dom/Node Version (zb. alter Xerces Parser von Apache) erstellt wurde.

    Lösungsvarianten:
    a) Tool mit J2SE 1.3.1 laufen lassen
    b) Neue Version des Tools?
    c) Mittels bootclasspath den alten XML Parser setzen

    Auf jeden Fall schaut's nicht nach einem Problem mit dem Java von Mac OSX aus.

    hope this helps
     
  4. stefanE

    stefanE Thread Starter MacUser Mitglied

    68
    1
    15.01.2003
    Vielen Dank für Eure Antworten!

    ich arbeite mit dem Project Builder von Apple. Ich glaub, der basiert auf Java 1.3.1 ...
    Eine neuere Version gibts (glaub ich) noch nicht.

    Was meinst Du mit alten XML Parser setzen? Die XML-Klassen sind doch erst seit 1.4.1 implementiert, oder?



    Stefan
     
  5. martink

    martink MacUser Mitglied

    14
    0
    23.08.2002
    Mit Java 1.4.1 ist auch ein Update der Developer Tools mitgekommen.
    (siehe auch http://developer.apple.com/java/)

    Hast du die installiert?

    Du kannst auch noch versuchen als Target Java VM im Target deines Projektes explizit 1.3.1 auszuwählen.

    Verwendet dein Projekt einen XML Parser - falls nein vergiss den Hinweis mit dem XMLParser in meiner ersten Mail.
    Falls ja, kann es sein das dieser Parser beim compilieren mit dem Parser vom Java 1.4.1 kollidiert.

    lg
    Martin
     
  6. stefanE

    stefanE Thread Starter MacUser Mitglied

    68
    1
    15.01.2003
    Hi,

    vielen DAnk nochmal für eure Hilfe!
    Hab das Problem gestern nacht noch lösen können. Musste nur ein altes xerces.jar File nach Libraries/java/extensions verschieben.

    Funktioniert jetzt einwandfrei, auch mit 1.4.1 !

    lg
    Stefan
     
Die Seite wird geladen...
Ähnliche Themen - problem
  1. Dylans Ghost
    Antworten:
    2
    Aufrufe:
    189
    Dylans Ghost
    06.11.2015
  2. borsti007
    Antworten:
    7
    Aufrufe:
    749
    iCode
    15.06.2015
  3. daliman
    Antworten:
    5
    Aufrufe:
    404
    oneOeight
    19.12.2012
  4. silentx
    Antworten:
    3
    Aufrufe:
    456
    silentx
    02.12.2012
  5. Macmini2
    Antworten:
    13
    Aufrufe:
    830
    Macmini2
    19.11.2012

Diese Seite empfehlen