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 2016-01-01 16:29:53

Hiddenhausener
Member
From: Hiddenhausen
Registered: 2013-09-25
Posts: 363

[Erledigt] Mehr Arbeitsspeicher für portablen JOSM

Hallo!
Um Java nicht auf dem PC (Win7 64) installieren zu müssen benutze ich den portablen JOSM, wie hier beschrieben: https://josm.openstreetmap.de/wiki/USB_Stick .
Das klappt auch gut. Leider taucht mit der neuen Version (9229) wieder dauernd die Fehlermeldung auf, dass JOSM zu wenig Arbeitsspeicher hat.
Es gibt dafür ja eine Startoption, aber ich weiß nicht ob und wie das auch mit dem portablen JOSM geht.
Hat vielleicht jemand eine Ahnung?

Gruß, Gerald

Last edited by Hiddenhausener (2016-01-02 12:35:30)

Offline

#2 2016-01-01 16:37:43

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: [Erledigt] Mehr Arbeitsspeicher für portablen JOSM

Hiddenhausener wrote:

Es gibt dafür ja eine Startoption, aber ich weiß nicht ob und wie das auch mit dem portablen JOSM geht.

Was meinst du genau mit "portablen Josm"?
Ich muss da gleich an PortableApps denken, bin mir aber nicht sicher ob das stimmt.

Gruss
walter

Offline

#3 2016-01-01 16:40:17

Gehrke
Member
From: Bremen, DE
Registered: 2013-10-19
Posts: 1,894
Website

Re: [Erledigt] Mehr Arbeitsspeicher für portablen JOSM

Software, die nicht extra installiert werden muss, sondern direkt (vom USB-Stick) gestartet werden kann.

Offline

#4 2016-01-01 16:43:13

Hiddenhausener
Member
From: Hiddenhausen
Registered: 2013-09-25
Posts: 363

Re: [Erledigt] Mehr Arbeitsspeicher für portablen JOSM

wambacher wrote:

Was meinst du genau mit "portablen Josm"?
Ich muss da gleich an PortableApps denken, bin mir aber nicht sicher ob das stimmt.

Gruss
walter

Das wird ja in dem Link beschrieben. Man lädt von Portableapps "java portable" und "java portable launcher" runter.
Installiert beides und startet dann darüber die josm-tested.jar. Ich habe es eben nur nicht auf einem Stick.

Last edited by Hiddenhausener (2016-01-01 16:45:09)

Offline

#5 2016-01-01 16:51:25

seichter
Member
Registered: 2011-05-21
Posts: 3,337

Re: [Erledigt] Mehr Arbeitsspeicher für portablen JOSM

Hiddenhausener wrote:

Das wird ja in dem Link beschrieben. Man lädt von Portableapps "java portable" und "java portable launcher" runter.
Installiert beides und startet dann darüber die josm-tested.jar. Ich habe es eben nur nicht auf einem Stick.

Seine Frage ist, wie man dem "Java Portable Launcher" die Kommandozeilenoptionen mitgibt.
So was wie
java  -Xmx6000M -jar C:\Progs\JOSM\josm-tested.jar

Offline

#6 2016-01-01 16:52:40

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: [Erledigt] Mehr Arbeitsspeicher für portablen JOSM

Hiddenhausener wrote:

Das wird ja in dem Link beschrieben. Man lädt von Portableapps "java portable" und "java portable launcher" runter.
Installiert beides und startet dann darüber die josm-tested.jar. Ich habe es eben nur nicht auf einem Stick.

Ok, PortableMaps smile Hab ich vor Jahren mal gemacht, ist natürlich alles weg. Sollte gehen, aber leider k.A. mehr wie.
Da muss ja irgendwo auf dem Stick - oder von wo du aus das machst - ein BAT-File sein, wo Josm aufgerufen wird. Da musst du halt ran.

Gruss
walter

Nachtrag: eine Environment-Variable (JAVA_OPTS ?)  sollte das auch bringen.

Last edited by wambacher (2016-01-01 16:55:21)

Offline

#7 2016-01-01 17:39:52

Hiddenhausener
Member
From: Hiddenhausen
Registered: 2013-09-25
Posts: 363

Re: [Erledigt] Mehr Arbeitsspeicher für portablen JOSM

wambacher wrote:

Ok, PortableMaps smile Hab ich vor Jahren mal gemacht, ist natürlich alles weg. Sollte gehen, aber leider k.A. mehr wie.
Da muss ja irgendwo auf dem Stick - oder von wo du aus das machst - ein BAT-File sein, wo Josm aufgerufen wird. Da musst du halt ran.

Gruss
walter

Nachtrag: eine Environment-Variable (JAVA_OPTS ?)  sollte das auch bringen.

Eine passende Batch Datei kann ich in dem Ordner nicht finden.
JAVA_OPTS habe ich, mit Google Hilfe, jetzt ausprobiert. Leider funktioniert keine Version, die ich gefunden habe. Im Statusbericht von JOSM steht immer: Memory Usage: 74 MB / 247 MB. Da müsste dann doch 1024MB stehen, oder?
Schätze, das ich was falsch eingebe.

Offline

#8 2016-01-01 19:04:50

Bernhard Hiller
Member
Registered: 2011-05-10
Posts: 1,122

Re: [Erledigt] Mehr Arbeitsspeicher für portablen JOSM

Gemäß dem von dir angegebenen Link wird auf dem Stick eine Datei Start.exe installiert, über welche Josm gestartet wird. Damit läßt sich wohl nix ändern.
Also mußt du diese Beschränkung umgehen. Baue dir eine Datei Josm.vbs, und fülle folgenden Inhalt ein:

Dim WshShell
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "C:\Windows\System32\java.exe -Xmx1G -jar ""~dp0\josm-tested.jar""", 0

Und dann machst du das zur Autostart-Aktion des USB-Sticks.
Aber um die Installation von Java auf dem Rechner kommst du da nicht rum!

Offline

#9 2016-01-01 20:18:26

peb12345
Member
Registered: 2013-06-27
Posts: 76

Re: [Erledigt] Mehr Arbeitsspeicher für portablen JOSM

google://portable apps java JAVA_OPTS

Liefert u.a.:
http://portableapps.com/node/30058

Ich hätte noch mehr Ideen, aber wenn das reicht.

Offline

#10 2016-01-01 21:15:54

Hiddenhausener
Member
From: Hiddenhausen
Registered: 2013-09-25
Posts: 363

Re: [Erledigt] Mehr Arbeitsspeicher für portablen JOSM

Erstmal Danke für die Mühe!
@Bernhard Hiller: Macht keinen Sinn. Wenn ich Java installieren muss kann ich auch JOSM installieren.
@peb12345: Wenn ich das mit meinen Englischkenntnissen richtig verstehe funktioniert es mit der normalen Version nicht. (Letzter Thread)


Edit: Ich habe jetzt die 64bit Version genommen, da hat man mehr Speicher.
Stusbericht zeigt jetzt: Memory Usage: 352 MB / 1820 MB

Last edited by Hiddenhausener (2016-01-01 21:29:15)

Offline

#11 2016-01-01 22:13:45

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: [Erledigt] Mehr Arbeitsspeicher für portablen JOSM

Bernhard Hiller wrote:

Aber um die Installation von Java auf dem Rechner kommst du da nicht rum!

Nö, ich hatte früher auch Java auf dem Stick. Muss man halt da und nicht auf der lokalen Platte installieren. Ich konnte mit dem Stick an jeden Windows-Rechner gehen und dort mappen - ohne ein Bit zu installieren.

Gruss
walter

Last edited by wambacher (2016-01-01 22:39:02)

Offline

#12 2016-01-02 01:09:08

friedl
Member
Registered: 2012-03-23
Posts: 24

Re: [Erledigt] Mehr Arbeitsspeicher für portablen JOSM

Hatte das gleiche Problem. Ich habe mir zwei kleine Batch-Dateien gemacht und starte JOSM jetzt immer direkt mit der "Josm.bat".
Hier die beiden Dateien (irgendwie sollte es auch mit einer Datei funktionieren, bin aber nicht so der Batch-Experte):

Josm.bat

cmd /c JosmRunner.bat

JosmRunner.bat

set APPDATA=.\PortableApps\JavaPortableLauncher\Data\AppData
.\PortableApps\CommonFiles\Java64\bin\java.exe -Xmx1G -jar .\Josm\josm-tested.jar

Offline

#13 2016-01-02 01:51:51

Hiddenhausener
Member
From: Hiddenhausen
Registered: 2013-09-25
Posts: 363

Re: [Erledigt] Mehr Arbeitsspeicher für portablen JOSM

Auch wenn ich es im Augenblick nicht mehr brauche, es funktioniert. Ich musste natürlich meine Verzeichnisse anpassen, aber jetzt geht es. Die Josm.bat braucht es aber gar nicht.
Wenn ich direkt auf die JosmRunner.bat klicke startet es auch.

Offline

#14 2016-01-02 11:34:44

friedl
Member
Registered: 2012-03-23
Posts: 24

Re: [Erledigt] Mehr Arbeitsspeicher für portablen JOSM

Hatte früher das Problem, dass beim direkten Aufruf von "JosmRunner.bat" die Einstellungen vom falschen Verzeichnis (PC statt USB-Stick) gelesen wurden, da scheinbar das "set APPDATA=..." ignoriert wurde.
Hab's jetzt noch mal direkt mit "JosmRunner.bat" ausprobiert und, aus welchem Grund auch immer, es geht jetzt plötzlich auch so.

Offline

Board footer

Powered by FluxBB