<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Yes you can modify the script but I
suggest to do:<br>
export JAVA_OPTS="-XX:PermSize=60m -XX:MaxPermSize=60m -Xmx100m
-Xms100m -server"<br>
<br>
before you call graphhopper.sh so you won't need to merge upcoming
changes.<br>
<br>
Looks like your graph is relative big ;) ... world wide graph? To
do that in-memory then 4gb are not enough or you need to use
graph.dataaccess=MMAP (or MMAP_SYNC) at least for the import (see
config.properties)<br>
<br>
Also have a look into:<br>
<a class="moz-txt-link-freetext" href="https://github.com/graphhopper/graphhopper/wiki/World-Wide-Road-Network">https://github.com/graphhopper/graphhopper/wiki/World-Wide-Road-Network</a><br>
<br>
Regards,<br>
Peter.<br>
<br>
</div>
<blockquote
cite="mid:CANtuf_nC52RMYLvUvmq4YfQ9oJy5Z8h1-ZrqtV1dBU97Hvp0mQ@mail.gmail.com"
type="cite">
<div dir="ltr">Thanks for your time, Peter.
<div><br>
</div>
<div>I've tried again as to your suggestions: remove the node
<parent> in POM.xml. </div>
<div><br>
</div>
<div>Besides, I digged into some detail about maven and found a
way to set the network proxy of maven. </div>
<div><br>
</div>
<div>Finally the building went well, until, it ended up with a
"OutOfMemoryError". </div>
<div><br>
</div>
<div>And the log cat goes like:<br>
</div>
<div><br>
</div>
<div>
<div>## now building graphhopper jar:
core/target/graphhopper-0.2-SNAPSHOT-jar-with-dependencies.jar</div>
<div>## using maven at ./maven</div>
<div>## now import. <b>JAVA_OPTS=-XX:PermSize=60m
-XX:MaxPermSize=60m -Xmx1000m -Xms1000m -server</b></div>
<div>2013-09-02 16:53:05,451 [main] INFO
com.graphhopper.GraphHopper - version 0.2|2013-09-02T16:50
(1,2,1,1,1)</div>
<div>2013-09-02 16:53:05,458 [main] INFO
com.graphhopper.GraphHopper - graph
LevelGraphStorage|CAR|RAM_STORE|,,,,, details:edges:0(0),
nodes:0(0), name: - (0), geo:4(0),
bounds:1.7976931348623157E308,-1.7976931348623157E308,1.7976931348623157E308,-1.7976931348623157E308</div>
</div>
<div>.....</div>
<div><br>
</div>
<div>2013-09-02
17:04:59,135 [main] INFO
graphhopper.reader.OSMReader - 90?000?000, locs:38?998?576 (0)
totalMB:966, usedMB:942</div>
<div>
<p class="" style="word-break:break-all"><span lang="EN-US">2013-09-02
17:05:15,492
[main] INFO
graphhopper.reader.OSMReader - 93?242?889, now parsing
ways</span></p>
<p class="" style="word-break:break-all"><span lang="EN-US"><b>Exception
in
thread "main" java.lang.OutOfMemoryError: Java heap
space</b> - problem
when allocating new memory. Old capacity: 78643200, new
bytes:1048576,
segmentSizeIntsPower:18, new segments:1, existing:75</span></p>
<p class="" style="word-break:break-all"><span lang="EN-US">
at
com.graphhopper.storage.RAMIntDataAccess.ensureCapacity(RAMIntDataAccess.java:136)</span></p>
<p class="" style="word-break:break-all"><span lang="EN-US">
at
com.graphhopper.storage.GraphStorage.incCapacity(GraphStorage.java:261)</span></p>
<p class="" style="word-break:break-all"><span lang="EN-US">
at
com.graphhopper.storage.GraphStorage.ensureEdgeIndex(GraphStorage.java:305)</span></p>
<p class="" style="word-break:break-all"><span lang="EN-US">
at
com.graphhopper.storage.GraphStorage.nextEdge(GraphStorage.java:372)</span></p>
<p class="" style="word-break:break-all"><span lang="EN-US">
at
com.graphhopper.storage.GraphStorage.internalEdgeAdd(GraphStorage.java:348)</span></p>
<p class="" style="word-break:break-all"><span lang="EN-US">
at
com.graphhopper.storage.LevelGraphStorage.edge(LevelGraphStorage.java:73)</span></p>
<p class="" style="word-break:break-all"><span lang="EN-US">
at
com.graphhopper.storage.LevelGraphStorage.edge(LevelGraphStorage.java:34)</span></p>
<p class="" style="word-break:break-all"><span lang="EN-US">
at
com.graphhopper.reader.OSMReaderHelper.addEdge(OSMReaderHelper.java:283)</span></p>
<p class="" style="word-break:break-all"><span lang="EN-US">
at
com.graphhopper.reader.OSMReaderHelper.addOSMWay(OSMReaderHelper.java:232)</span></p>
<p class="" style="word-break:break-all"><span lang="EN-US">
at
com.graphhopper.reader.OSMReader.processWay(OSMReader.java:301)</span></p>
<p class="" style="word-break:break-all"><span lang="EN-US">
at
com.graphhopper.reader.OSMReader.writeOsm2Graph(OSMReader.java:191)</span></p>
<p class="" style="word-break:break-all"><span lang="EN-US">
at
com.graphhopper.reader.OSMReader.doOSM2Graph(OSMReader.java:79)</span></p>
<p class="" style="word-break:break-all"><span lang="EN-US">
at
com.graphhopper.GraphHopper.importOSM(GraphHopper.java:421)</span></p>
<p class="" style="word-break:break-all"><span lang="EN-US">
at
com.graphhopper.GraphHopper.importOSM(GraphHopper.java:388)</span></p>
<p class="" style="word-break:break-all"><span lang="EN-US">
at
com.graphhopper.GraphHopper.importOrLoad(GraphHopper.java:372)</span></p>
<span style="font-size:10.5pt;font-family:Century,serif"
lang="EN-US"> at
com.graphhopper.GraphHopper.main(GraphHopper.java:56)</span><br>
</div>
<div class="gmail_extra"><br>
</div>
<div class="gmail_extra">According to the logcat, do I have to
adjust the parameters for heap size of java, in
the ./graphhopper.sh?</div>
<div class="gmail_extra">(I run the HP in the virtualbox virtual
machine with 4GB memory allocated.)<br>
</div>
<div class="gmail_extra"><br>
</div>
<div class="gmail_extra">Hope we can make it right. Thanks for
your help.</div>
<div class="gmail_extra"><br>
</div>
<div class="gmail_extra">Cheers,<br>
<br>
<div class="gmail_quote">2013/8/31 Peter K <span dir="ltr"><<a
moz-do-not-send="true" href="mailto:peathal@yahoo.de"
target="_blank">peathal@yahoo.de</a>></span><br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
<div>I was wrong. A similar thing was already reported:<br>
<a moz-do-not-send="true"
href="http://lists.openstreetmap.org/pipermail/graphhopper/2013-May/000191.html"
target="_blank">http://lists.openstreetmap.org/pipermail/graphhopper/2013-May/000191.html</a><br>
<br>
This indicates that you are 'somehow offline' .. some
(fire)wall ?<br>
But you can just try to remove the
<parent>...</parent> entry from the
pom.xml in the root folder.<br>
<br>
Regards,<br>
Peter.<br>
<br>
</div>
<div>
<div class="h5">
<blockquote type="cite">
<div>Hi Simon,<br>
<br>
this is really strange and wasn't reported
before. One thing you could try is to remove the
following two folders:<br>
~/.m2/repository/org/sonatype<br>
~/.m2/repository/com/graphhopper<br>
<br>
and try to build it again. <br>
<br>
Or can you view the following pom in your
browser?<br>
<a moz-do-not-send="true"
href="http://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom"
target="_blank">http://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom</a><br>
<br>
Or can you have a look if the following article
helps you (skip the eclipse section)?<br>
<a moz-do-not-send="true"
href="http://java.dzone.com/articles/mavens-non-resolvable-parent"
target="_blank">http://java.dzone.com/articles/mavens-non-resolvable-parent</a><br>
<br>
Or this ones here:<br>
<a moz-do-not-send="true"
href="https://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException"
target="_blank">https://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException</a><br>
<br>
Regards,<br>
Peter.<br>
<br>
</div>
<blockquote type="cite">
<div dir="ltr">Hi Peter,
<div><br>
</div>
<div>Just run it all over again but errors are
stilll there. Here I attch a full logcat for
your reference. Thanks for your time.</div>
<div><br>
</div>
<div><b>$git clone <a moz-do-not-send="true"
href="https://github.com/graphhopper/graphhopper.git" target="_blank">https://github.com/graphhopper/graphhopper.git</a></b>
(#I modified the protocol from git to https,
since my outgoing network has a proxy and
don't support git.)<br>
</div>
<div>
<div><b>$./graphhopper.sh import
asia_japan.osm</b></div>
<div>## using java 1.7.0_25 from
/opt/jdk1.7.0_25/</div>
<div>File not found 'asia_japan.osm'. Press
ENTER to get it from: <a
moz-do-not-send="true"
href="http://download.geofabrik.de/asia/japan-latest.osm.bz2"
target="_blank">http://download.geofabrik.de/asia/japan-latest.osm.bz2</a></div>
<div>Press CTRL+C if you do not have enough
disc space or you don't want to download
several MB.</div>
<div><br>
</div>
<div>## now downloading OSM file from <a
moz-do-not-send="true"
href="http://download.geofabrik.de/asia/japan-latest.osm.bz2"
target="_blank">http://download.geofabrik.de/asia/japan-latest.osm.bz2</a>
and extracting to asia_japan.osm</div>
<div> HTTP/1.1 200 OK</div>
<div> Date: Fri, 30 Aug 2013 01:03:55 GMT</div>
<div> Server: Apache/2.2.22 (Ubuntu)</div>
<div> Last-Modified: Wed, 28 Aug 2013
18:25:13 GMT</div>
<div> ETag: "122d-51723097-4e5061c483dc1"</div>
<div> Accept-Ranges: bytes</div>
<div> Content-Type: application/x-bzip2</div>
<div> Content-Length: 1366438039</div>
<div> Connection: close</div>
<div>2013-08-30 11:24:22 URL:<a
moz-do-not-send="true"
href="http://download.geofabrik.de/asia/japan-latest.osm.bz2"
target="_blank">http://download.geofabrik.de/asia/japan-latest.osm.bz2</a>
[1366438039/1366438039] -> "-" [1]</div>
<div><b>./graphhopper.sh: line 65: mvn:
command not found</b></div>
<div><b>No Maven found in the PATH. Now
downloading+installing it to ./maven</b></div>
<div>--2013-08-30 11:24:22-- <a
moz-do-not-send="true"
href="http://www.eu.apache.org/dist/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.zip"
target="_blank">http://www.eu.apache.org/dist/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.zip</a></div>
<div>Length: 5870668 (5.6M)
[application/zip]</div>
<div>Saving to: `maven.zip'</div>
<div><br>
</div>
<div>100%[======================================>]
5,870,668 244K/s in 27s </div>
<div><br>
</div>
<div>2013-08-30 11:24:50 (213 KB/s) -
`maven.zip' saved [5870668/5870668]</div>
<div><br>
</div>
<div><b>Archive: maven.zip</b></div>
<div><b> creating: apache-maven-3.0.5/</b></div>
<div> inflating:
apache-maven-3.0.5/LICENSE.txt </div>
<div> inflating:
apache-maven-3.0.5/NOTICE.txt </div>
<div> inflating:
apache-maven-3.0.5/README.txt </div>
<div> creating: apache-maven-3.0.5/bin/</div>
<div> inflating:
apache-maven-3.0.5/bin/m2.conf </div>
<div> inflating:
apache-maven-3.0.5/bin/mvn.bat </div>
<div> inflating:
apache-maven-3.0.5/bin/mvnDebug.bat </div>
<div> inflating:
apache-maven-3.0.5/bin/mvn </div>
<div> inflating:
apache-maven-3.0.5/bin/mvnDebug </div>
<div> inflating:
apache-maven-3.0.5/bin/mvnyjp </div>
<div> creating: apache-maven-3.0.5/conf/</div>
<div> inflating:
apache-maven-3.0.5/conf/settings.xml </div>
<div> creating: apache-maven-3.0.5/lib/</div>
<div> creating:
apache-maven-3.0.5/lib/ext/</div>
<div> inflating:
apache-maven-3.0.5/lib/ext/README.txt </div>
<div> creating: apache-maven-3.0.5/boot/</div>
<div> extracting:
apache-maven-3.0.5/boot/plexus-classworlds-2.4.jar
</div>
<div> ...(#extrcting more lib here) </div>
<div>## <b>now building graphhopper jar:
core/target/graphhopper-0.2-SNAPSHOT-jar-with-dependencies.jar</b></div>
<div>## using maven at ./maven</div>
<div>## compilation failed</div>
<div>[INFO] Scanning for projects...</div>
<div><b>Downloading: <a
moz-do-not-send="true"
href="http://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom"
target="_blank">http://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom</a></b></div>
<div>[ERROR] The build could not read 1
project -> [Help 1]</div>
<div>[ERROR] </div>
<div>[ERROR] The project
com.graphhopper:graphhopper:0.2-SNAPSHOT
(/opt/simonlab/graphhopper/./core/pom.xml)
has 1 error</div>
<div> [ERROR] Non-resolvable parent POM
for
com.graphhopper:graphhopper-parent:0.2-SNAPSHOT:
Could not transfer artifact
org.sonatype.oss:oss-parent:pom:7 from/to
central (<a moz-do-not-send="true"
href="http://repo.maven.apache.org/maven2"
target="_blank">http://repo.maven.apache.org/maven2</a>):
<a moz-do-not-send="true"
href="http://repo.maven.apache.org"
target="_blank">repo.maven.apache.org</a>:
Name or service not known and
'parent.relativePath' points at wrong
local POM @
com.graphhopper:graphhopper-parent:0.2-SNAPSHOT,
/opt/simonlab/graphhopper/pom.xml, line
16, column 13: Unknown host <a
moz-do-not-send="true"
href="http://repo.maven.apache.org"
target="_blank">repo.maven.apache.org</a>:
Name or service not known -> [Help 2]</div>
<div>[ERROR] </div>
<div>[ERROR] To see the full stack trace of
the errors, re-run Maven with the -e
switch.</div>
<div>[ERROR] Re-run Maven using the -X
switch to enable full debug logging.</div>
<div>[ERROR] </div>
<div>[ERROR] For more information about the
errors and possible solutions, please read
the following articles:</div>
<div>[ERROR] [Help 1] <a
moz-do-not-send="true"
href="http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException"
target="_blank">http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException</a></div>
<div>[ERROR] [Help 2] <a
moz-do-not-send="true"
href="http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException"
target="_blank">http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException</a></div>
</div>
<div><br>
</div>
<div>I can't open '<a moz-do-not-send="true"
href="http://repo.maven.apache.org"
target="_blank">repo.maven.apache.org</a>'
in my browser because it seems that browsing
is disabled. And it suggest view <a
moz-do-not-send="true"
href="http://search.maven.org"
target="_blank">http://search.maven.org</a>
instead. No problem with <a
moz-do-not-send="true"
href="http://search.maven.org"
target="_blank">search.maven.org</a> here.</div>
<div><br>
</div>
<div>Any suggestions?</div>
<div><br>
</div>
<div>Thanks.</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">2013/8/29 Peter K <span
dir="ltr"><<a moz-do-not-send="true"
href="mailto:peathal@yahoo.de"
target="_blank">peathal@yahoo.de</a>></span><br>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
<div>Hi Simon,<br>
<br>
which maven version are you using?
I've now tried it with a clean maven
repository to really ensure it works
for new users.<br>
<br>
Could you try just again? Probalbly
just the maven central or sonatype
repo was down (?)<br>
<br>
Regards,<br>
Peter.<br>
<br>
</div>
<blockquote type="cite">
<div>
<div>
<div dir="ltr">Hi there,
<div><br>
</div>
<div>I'm planning to using
graphhopper to do a demo
android app for map view and
started out yesterday with
the wiki.</div>
<div><br>
</div>
<div>Unlucky me, I got stuck
with some errors when
following the instructions.
Hope you guys can help me
out of this.</div>
<div><br>
</div>
<div>Here is the thing:</div>
<div>OS - Ubuntu 12.04</div>
<div>HardDrive - 40G</div>
<div>RAM - 2G</div>
<div>Eclipse - ADT Bundle
(from Google Android
developers site) </div>
<div>Steps:</div>
<div>1.$ git clone git://<a
moz-do-not-send="true"
href="http://github.com/graphhopper/graphhopper.git"
target="_blank">github.com/graphhopper/graphhopper.git</a>
graphhopper</div>
<div>2.$ cd graphhopper</div>
<div>3.download map data of
japan manually from <a
moz-do-not-send="true"
href="http://download.geofabric.de"
target="_blank">download.geofabric.de</a>
and extract it to a .osm
file</div>
<div>
<div>4.$ ./graphhopper.sh
import japan-latest.osm </div>
<div>## using java 1.7.0_25
from /opt/jdk1.7.0_25/</div>
<div>## using existing osm
file japan-latest.osm</div>
<div>./graphhopper.sh: line
65: mvn: command not found</div>
<div>## now building
graphhopper jar:
core/target/graphhopper-0.2-SNAPSHOT-jar-with-dependencies.jar</div>
<div>## using maven at
./maven</div>
<div>## compilation failed</div>
<div>[INFO] Scanning for
projects...</div>
<div>Downloading: <a
moz-do-not-send="true"
href="http://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom"
target="_blank">http://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom</a></div>
<div>[ERROR] The build could
not read 1 project ->
[Help 1]</div>
<div>[ERROR] </div>
<div>[ERROR] The project
com.graphhopper:graphhopper:0.2-SNAPSHOT
(/opt/simonlab/graphhopper/./core/pom.xml)
has 1 error</div>
<div> [ERROR]
Non-resolvable parent POM
for
com.graphhopper:graphhopper-parent:0.2-SNAPSHOT:
Could not transfer
artifact
org.sonatype.oss:oss-parent:pom:7
from/to central (<a
moz-do-not-send="true"
href="http://repo.maven.apache.org/maven2"
target="_blank">http://repo.maven.apache.org/maven2</a>):
<a moz-do-not-send="true"
href="http://repo.maven.apache.org" target="_blank">repo.maven.apache.org</a>:
Name or service not known
and 'parent.relativePath'
points at wrong local POM
@
com.graphhopper:graphhopper-parent:0.2-SNAPSHOT,
/opt/simonlab/graphhopper/pom.xml,
line 16, column 13:
Unknown host <a
moz-do-not-send="true"
href="http://repo.maven.apache.org"
target="_blank">repo.maven.apache.org</a>:
Name or service not known
-> [Help 2]</div>
<div>[ERROR] </div>
<div>[ERROR] To see the full
stack trace of the errors,
re-run Maven with the -e
switch.</div>
<div>[ERROR] Re-run Maven
using the -X switch to
enable full debug logging.</div>
<div>[ERROR] </div>
<div>[ERROR] For more
information about the
errors and possible
solutions, please read the
following articles:</div>
<div>[ERROR] [Help 1] <a
moz-do-not-send="true"
href="http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException"
target="_blank">http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException</a></div>
<div>[ERROR] [Help 2] <a
moz-do-not-send="true"
href="http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException"
target="_blank">http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException</a></div>
</div>
<div><br>
</div>
<div>Any tips or hints to shed
on this?</div>
<div><br>
</div>
<div>Thanks!</div>
<div>
<div><br>
</div>
<div>Cheers,</div>
-- <br>
Simon gong</div>
<div>Enjoy Work, Enjoy Life<br>
</div>
</div>
<br>
<fieldset></fieldset>
<br>
</div>
</div>
<pre>_______________________________________________
GraphHopper mailing list
<a moz-do-not-send="true" href="mailto:GraphHopper@openstreetmap.org" target="_blank">GraphHopper@openstreetmap.org</a>
<a moz-do-not-send="true" href="http://lists.openstreetmap.org/listinfo/graphhopper" target="_blank">http://lists.openstreetmap.org/listinfo/graphhopper</a>
</pre>
</blockquote>
<br>
</div>
<br>
_______________________________________________<br>
GraphHopper mailing list<br>
<a moz-do-not-send="true"
href="mailto:GraphHopper@openstreetmap.org"
target="_blank">GraphHopper@openstreetmap.org</a><br>
<a moz-do-not-send="true"
href="http://lists.openstreetmap.org/listinfo/graphhopper"
target="_blank">http://lists.openstreetmap.org/listinfo/graphhopper</a><br>
<br>
</blockquote>
</div>
<br>
Cheers,<br clear="all">
<div><br>
</div>
-- <br>
Simon Gong<br>
Enjoy Work, Enjoy Life<br>
</div>
</div>
</blockquote>
<br>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
GraphHopper mailing list
<a moz-do-not-send="true" href="mailto:GraphHopper@openstreetmap.org" target="_blank">GraphHopper@openstreetmap.org</a>
<a moz-do-not-send="true" href="http://lists.openstreetmap.org/listinfo/graphhopper" target="_blank">http://lists.openstreetmap.org/listinfo/graphhopper</a>
</pre>
</blockquote>
<br>
</div>
</div>
</div>
<br>
_______________________________________________<br>
GraphHopper mailing list<br>
<a moz-do-not-send="true"
href="mailto:GraphHopper@openstreetmap.org">GraphHopper@openstreetmap.org</a><br>
<a moz-do-not-send="true"
href="http://lists.openstreetmap.org/listinfo/graphhopper"
target="_blank">http://lists.openstreetmap.org/listinfo/graphhopper</a><br>
<br>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
Simon Gong<br>
Enjoy Work, Enjoy Life<br>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
GraphHopper mailing list
<a class="moz-txt-link-abbreviated" href="mailto:GraphHopper@openstreetmap.org">GraphHopper@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="http://lists.openstreetmap.org/listinfo/graphhopper">http://lists.openstreetmap.org/listinfo/graphhopper</a>
</pre>
</blockquote>
<br>
</body>
</html>