You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
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-26 23:08:23

trekki
Member
Registered: 2010-10-30
Posts: 254

JOSM Update -> Java kracht

Beim Start von JOSM bekomme ich regelmäßig die Aufforderung die Plugins zu aktualisieren. Dies lasse ich zu. Jetzt kam beim Start noch zusätzlich die Aufforderung Java zu aktualisieren. Auch dies habe ich befolgt, der Link hierzu wurde ja angeboten.

JOSM starte ich mit dieser Batch Datei

cd C:\OSM\JOSM
wget http://josm.openstreetmap.de/download/josm-latest.jar --timestamping
java  -Xmx4600M -jar C:\OSM\JOSM\josm-latest.jar

Problem: josm läuft jetzt nicht mehr.

Nach dem Java Update habe ich zuerst diese Meldung erhalten

Invalid maximum heap size: -Xmx4600M
The specified size exceeds the maximum representable size.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

Eine Suche nach dieser Fehlermeldung hat mir den Hinweis gegeben, den Parameter "-d64" hinzu zu fügen. Jetzt gibt es diese Fehlermeldung

Error: This Java instance does not support a 64-bit JVM.
Please install the desired version.

Hier finde ich aber keine passenden Hinweise. Hat jemand von Euch einen Tipp?

-trekki

Offline

#2 2015-10-26 23:10:09

gormo
Member
Registered: 2013-08-01
Posts: 2,119
Website

Re: JOSM Update -> Java kracht

Hast du 32bit oder 64bit-Java installiert?

Rauszufinden mit (IIRC) "java -version"


OSM hat nicht das Ziel bis Ende des Monats einen vollständigen Datensatz der Welt zu enthalten.
(nach S.W.) - Aber weil die Welt vielfältig ist, weil sie auch im Detail interessant ist, mag ich genaue Karten (nach C.)

Offline

#3 2015-10-26 23:11:59

trekki
Member
Registered: 2010-10-30
Posts: 254

Re: JOSM Update -> Java kracht

java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) Client VM (build 25.65-b01, mixed mode, sharing)

ist ein 64Bit OS (Win10)

Last edited by trekki (2015-10-26 23:13:49)

Offline

#4 2015-10-27 07:39:54

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,130

Re: JOSM Update -> Java kracht

Vermutlich hast Du 32 bit java installiert.


Mapper aus dem Münsterland.

Offline

#5 2015-10-27 07:50:20

Max2509
Member
From: Stuttgart
Registered: 2009-07-16
Posts: 80

Re: JOSM Update -> Java kracht

Hallo trekki,

trekki wrote:

Nach dem Java Update habe ich zuerst diese Meldung erhalten

Invalid maximum heap size: -Xmx4600M
The specified size exceeds the maximum representable size.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

Die eingestellte heap size -Xmx4600M (=4.6 GB) ist vermutlich zu hoch, reduziere den Parameter mal auf z.B. 3200M.

Max

Offline

#6 2015-10-27 08:46:32

gormo
Member
Registered: 2013-08-01
Posts: 2,119
Website

Re: JOSM Update -> Java kracht

chris66 wrote:

Vermutlich hast Du 32 bit java installiert.

Ja, laut http://stackoverflow.com/a/2062263/2168905 kommt diese Fehlermeldung:

Error: This Java instance does not support a 64-bit JVM.
Please install the desired version.

davon, dass du kein 64bit-Java installiert hast.

Jetzt hast du 2 Möglichkeiten:

-mit dem 32bit-Java leben und -Xmx auf einen 32bit-kompatiblen Wert setzen (irgendwo <4GB), wenn der JOSM dann noch korrekt und stabil läuft ist alles gut
-64bit-Java installieren, wenn du wirklich mehr als 4GB RAM im JOSM brauchst

edit: und hier nochmal: http://stackoverflow.com/a/6232624/2168905
Wenn in der Ausgabe von "java -version" nix von 64bit steht, hast du 32bit.

Last edited by gormo (2015-10-27 08:49:05)


OSM hat nicht das Ziel bis Ende des Monats einen vollständigen Datensatz der Welt zu enthalten.
(nach S.W.) - Aber weil die Welt vielfältig ist, weil sie auch im Detail interessant ist, mag ich genaue Karten (nach C.)

Offline

#7 2015-10-27 22:47:44

trekki
Member
Registered: 2010-10-30
Posts: 254

Re: JOSM Update -> Java kracht

Mein Startskript vom Josm ist vom 1.5.2012. D.h. seitdem arbeite ich immer mit den 4.6G . Dies hast bisher zu keinen Problemen geführt, daher sehe ich nicht ein es zu verändern.

Das Problem war, dass JOSM mich auf ein JAVA Update gelenkt hat, bei dem ich diese 64Bit-Nutzung verloren habe. Über die Seite
https://www.java.com/de/download/manual.jsp
habe ich dies nachinstalliert. JOSM läuft jetzt wieder.

Danke an die Tipps hier, die haben mich auf die korrekte Spur für die Lösung gebracht.
Dem JOSM Team werde ich Rückmeldung geben, einen sehe ich ab und zu beim Stammtisch.

-trekki

Last edited by trekki (2015-10-27 22:48:13)

Offline

Board footer

Powered by FluxBB