x

[gelöst] OsmAndMapCreator: Schwierigkeiten beim Ausführen:


  1. [gelöst] OsmAndMapCreator: Schwierigkeiten beim Ausführen: · WOW! Einfach nur: WOW! (Gast) · 19.10.2015 14:28 · [flux]

    Hallo, ich bin neu hier :-)

    ich versuche, das Programm gemäß der Anleitung im Wiki unter Ubuntu zum Laufen zu kriegen, bis jetzt ohne Erfolg: Sowohl das Skript, als mauch die Java-Datei habe ich ausführbar gemacht. Beiderlei Ausführung endet mit dieser Meldung:

    Exception in thread "main" java.lang.UnsupportedClassVersionError: net/osmand/swing/OsmExtractionUI : Unsupported major.minor version 51.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:643)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
    at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
    Could not find the main class: net.osmand.swing.OsmExtractionUI. Program will exit.

    Ich benutze Java wie folgt:

    java version "1.6.0_36"
    OpenJDK Runtime Environment (IcedTea6 1.13.8) (6b36-1.13.8-0ubuntu1~12.04)
    OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode)

    Für jede Hilfe wäre ich dankbar :-)


    • Re: [gelöst] OsmAndMapCreator: Schwierigkeiten beim Ausführen: · Nakaner (Gast) · 19.10.2015 15:26 · [flux]

      Wie rufst du OsmAndMapCreator auf? Mit welchem Kommandozeilenbefehl?


    • Re: [gelöst] OsmAndMapCreator: Schwierigkeiten beim Ausführen: · R0bst3r (Gast) · 19.10.2015 15:53 · [flux]

      Immer wenn ich diese Fehlermeldungen irgendwo bekommen habe, musste ich meistens mal wieder Java updaten.

      Versuchs mal mit Java 7 dann tuts bestimmt! 😄


    • Re: [gelöst] OsmAndMapCreator: Schwierigkeiten beim Ausführen: · WOW! Einfach nur: WOW! (Gast) · 19.10.2015 21:58 · [flux]

      Nakaner wrote:

      Mit welchem Kommandozeilenbefehl?

      Gemäß der Anleitung im Wiki:

      java -jar -Xms1G -Xmx6G OsmAndMapCreator.jar


    • Re: [gelöst] OsmAndMapCreator: Schwierigkeiten beim Ausführen: · Nakaner (Gast) · 19.10.2015 22:04 · [flux]

      WOW! Einfach nur: WOW! wrote:

      Nakaner wrote:

      Mit welchem Kommandozeilenbefehl?

      Gemäß der Anleitung im Wiki:

      java -jar -Xms1G -Xmx6G OsmAndMapCreator.jar

      Wenn du ein unixoides System benutzt, mach mal bitte (ansonsten das Windows-Äquivalent, das ich nicht kenne):

      pwd
      

      Außerdem bitte (unabhängig vom System):

      java␣-showversion
      

    • Re: [gelöst] OsmAndMapCreator: Schwierigkeiten beim Ausführen: · WOW! Einfach nur: WOW! (Gast) · 19.10.2015 23:48 · [flux]

      Nakaner wrote:

      pwd
      
      /home/benni
      

      Nakaner wrote:

      java␣-showversion
      

      Siehe oben.

      Ich hab' nach einigem Suchen einen Hinweis gefunden: http://javarevisited.blogspot.com/2011/ … error.html

      How to fix UnSupportedClassVersionError
      ...
      So I would suggest:
      1) Find out due to which jar or class file this UnSupportedClassVersionError is coming?
      2) Try to compile source code of that jar with the JDK version you are using to run your program, if source is available.
      3) If you don't have source try to find the compatible version of that library.
      4) Increase the JRE version you are using to run your program.

      Für das kompilieren gibt es eine -allerdings veraltete- Anleitung, deren Lernkurve ich als etwas steil empfinde: https://code.google.com/p/osmand/wiki/C … nvironment :-/ Eine Aktualisierung auf OpenJDK 7 scheint also tatsächlich das Gebot der Stunde zu sein.


    • Re: [gelöst] OsmAndMapCreator: Schwierigkeiten beim Ausführen: · wambacher (Gast) · 20.10.2015 09:35 · [flux]

      WOW! Einfach nur: WOW! wrote:

      Eine Aktualisierung auf OpenJDK 7 scheint also tatsächlich das Gebot der Stunde zu sein.

      Ich kann mich - trotz meines fortgeschrittenen Alters 😉 - noch daran erinnern, dass eine bestimmte hier verwendete Java-Class erst unter Java7 funktioniert. Steht irgendwo im Forum, kann ich aber nicht mehr finden.

      Da ja schon Java8 aktuell ist und Java9 vor den Toren steht, ist ein Upgrade auf 7 oder 8 überfällig.

      Gruss
      walter

      ps: ich fahre Java7, werde aber "meine" Java-Anwendungen (JOSM, Osmosis, Eclipse/Jetty9, GeoServer) checken, ob die unter V8 laufen.


    • Re: [gelöst] OsmAndMapCreator: Schwierigkeiten beim Ausführen: · WOW! Einfach nur: WOW! (Gast) · 23.10.2015 18:54 · [flux]

      WOW! Einfach nur: WOW! wrote:

      Eine Aktualisierung auf OpenJDK 7 scheint also tatsächlich das Gebot der Stunde zu sein.

      Das hat dann auch geholfen. Ein Hinweis auf die zu verwendende Java-Version im WIKI wäre ganz hilfreich.


    • Re: [gelöst] OsmAndMapCreator: Schwierigkeiten beim Ausführen: · Nakaner (Gast) · 23.10.2015 18:57 · [flux]

      WOW! Einfach nur: WOW! wrote:

      Ein Hinweis auf die zu verwendende Java-Version im WIKI wäre ganz hilfreich.

      Dann tu es doch! Ein Wiki lebt vom Mitmachen. Sonst wird das nix mit dem "Wow!". :-)