初始化期间发生Neo4j import.bat错误

时间:2013-12-31 02:57:17

标签: java neo4j batch-processing

我正在尝试使用Neo4j的批量导入程序并且没有运气。

我不断收到以下错误消息:

Error occurred during initialization of VM
java.nio.charset.IllegalCharsetNameException: UTF-8 -Xmx4G -Xms4G
        at java.nio.charset.Charset.checkName(Unknown Source)
        at java.nio.charset.Charset.lookup2(Unknown Source)
        at java.nio.charset.Charset.lookup(Unknown Source)
        at java.nio.charset.Charset.defaultCharset(Unknown Source)
        at sun.nio.cs.StreamEncoder.forOutputStreamWriter(Unknown Source)
        at java.io.OutputStreamWriter.<init>(Unknown Source)
        at java.io.PrintStream.<init>(Unknown Source)
        at java.lang.System.initializeSystemClass(Unknown Source)

这是什么意思/我该如何解决?

1 个答案:

答案 0 :(得分:1)

从命令行启动批处理时,请使用-Dfile.encoding=UTF-8而不是UTF-8

换句话说,你有一个地方或者你是从命令行做的:

java UTF-8 -Xmx4G -Xms4G MainClass

你应该把它改成

java -Dfile.encoding=UTF-8 -Xmx4G -Xms4G MainClass