我最近开始使用neo4j空间。我希望运行导入OSM类,使用Neo4j spatial将其信息存储在neo4j数据库中。但是我在最后一步中遇到了错误。
我已完成以下步骤(在Windows上使用cygwin):
下载maven,使用导出M2_HOME = / usr / local / maven设置主路径 安装了jdk 7,java_home定义了
git clone git://github.com/neo4j/spatial.git
cd spatial
mvn clean install
这需要一段时间才能完成,但它最终会实现。
下一步:
mvn dependency:copy-dependencies
似乎已经成功了。
然后我尝试从命令行打开main方法:
java -cp target/classes:target/dependency/* org.neo4j.gis.spatial.osm.OSMImporter osm-db two-street.osm
我得到了这个:
错误:无法找到或加载主类org.neo4j.gis.spatial.osm.OSMImporter
我在这里错过了什么吗?我一般不熟悉unix或maven,但这似乎是某种依赖性问题?
答案 0 :(得分:0)
替换
中的冒号target/classes:target/dependency/*
用分号
target/classes;target/dependency/*
在我实际检查Java的命令行选项之前,我遇到了同样的问题 - 请参阅http://docs.oracle.com/javase/7/docs/technotes/tools/windows/java.html