You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#1 2015-10-19 14:28:24
- WOW! Einfach nur: WOW!
- Member

- Registered: 2015-08-02
- Posts: 18
[gelöst] OsmAndMapCreator: Schwierigkeiten beim Ausführen:
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 :-)
Last edited by WOW! Einfach nur: WOW! (2015-10-23 18:55:04)
Offline
#2 2015-10-19 15:26:52
- Nakaner
- Moderator

- From: Karlsruhe
- Registered: 2011-09-03
- Posts: 3,046
- Website
Re: [gelöst] OsmAndMapCreator: Schwierigkeiten beim Ausführen:
Wie rufst du OsmAndMapCreator auf? Mit welchem Kommandozeilenbefehl?
Werdet Mitglied in der OSM Foundation und bestimmt über die Zukunft der Foundation und des Projekts mit. Ab 42 Mappingtagen in den letzten 365 Tagen ist es kostenlos. Jetzt beitreten ("Active Contributor Membership")!
Moderator im Bereich users: Austria
Offline
#3 2015-10-19 15:53:47
- R0bst3r
- Member
- Registered: 2015-04-23
- Posts: 686
Re: [gelöst] OsmAndMapCreator: Schwierigkeiten beim Ausführen:
Immer wenn ich diese Fehlermeldungen irgendwo bekommen habe, musste ich meistens mal wieder Java updaten.
Versuchs mal mit Java 7 dann tuts bestimmt! ![]()
OSM Profis sollten Anfänger mehr ermuntern und mehr unterstützen, damit die Gemeinschaft wächst und vielfältiger wird. Momentan vergrault man immer noch gerne.
Offline
#4 2015-10-19 21:58:10
- WOW! Einfach nur: WOW!
- Member

- Registered: 2015-08-02
- Posts: 18
Re: [gelöst] OsmAndMapCreator: Schwierigkeiten beim Ausführen:
Mit welchem Kommandozeilenbefehl?
Gemäß der Anleitung im Wiki:
java -jar -Xms1G -Xmx6G OsmAndMapCreator.jar
Offline
#5 2015-10-19 22:04:36
- Nakaner
- Moderator

- From: Karlsruhe
- Registered: 2011-09-03
- Posts: 3,046
- Website
Re: [gelöst] OsmAndMapCreator: Schwierigkeiten beim Ausführen:
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):
pwdAußerdem bitte (unabhängig vom System):
java -showversionWerdet Mitglied in der OSM Foundation und bestimmt über die Zukunft der Foundation und des Projekts mit. Ab 42 Mappingtagen in den letzten 365 Tagen ist es kostenlos. Jetzt beitreten ("Active Contributor Membership")!
Moderator im Bereich users: Austria
Offline
#6 2015-10-19 23:48:54
- WOW! Einfach nur: WOW!
- Member

- Registered: 2015-08-02
- Posts: 18
Re: [gelöst] OsmAndMapCreator: Schwierigkeiten beim Ausführen:
pwd
/home/bennijava -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.
Offline
#7 2015-10-20 09:35:02
- wambacher
- Member

- From: Schlangenbad/Wambach, Germany
- Registered: 2009-12-16
- Posts: 16,769
- Website
Re: [gelöst] OsmAndMapCreator: Schwierigkeiten beim Ausführen:
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.
Last edited by wambacher (2015-10-20 09:37:38)
Offline
#8 2015-10-23 18:54:28
- WOW! Einfach nur: WOW!
- Member

- Registered: 2015-08-02
- Posts: 18
Re: [gelöst] OsmAndMapCreator: Schwierigkeiten beim Ausführen:
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.
Offline
#9 2015-10-23 18:57:52
- Nakaner
- Moderator

- From: Karlsruhe
- Registered: 2011-09-03
- Posts: 3,046
- Website
Re: [gelöst] OsmAndMapCreator: Schwierigkeiten beim Ausführen:
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!". :-)
Werdet Mitglied in der OSM Foundation und bestimmt über die Zukunft der Foundation und des Projekts mit. Ab 42 Mappingtagen in den letzten 365 Tagen ist es kostenlos. Jetzt beitreten ("Active Contributor Membership")!
Moderator im Bereich users: Austria
Offline