2015-06-22 2 views
1

У меня проблема с использованием neo4j-shell в моем mac. Когда я попытался запустить его, появилась информация.Neo4j-shell не запускается

enter image description here

Но у меня есть XMS и Xmx по 128 и 512, соответственно, и я сделал это в файл .bash_profile

enter image description here

Как я могу исправить эту проблему? Спасибо!

+1

Вы забыли '' M' с -Xmx512m' –

+0

@MichaelHunger I добавьте m, сделав -Xmx512m, но он не работает. Я все еще не могу запустить оболочку neo4j. Я думаю, что я могу поместить эти переменные в неправильное место. Правильно ли их помещать в файл .bash_profile? –

ответ

2

Вы попадаете в опечатку. Вместо -Xmx512 это должно быть -Xmx512m.

Вы указываете, что начальный размер должен быть 128 МБ, а максимальный размер должен быть 512 байт. Без m это не имеет смысла. :)

EDIT - Я попробовал ваш образец, и повысил -XX:MaxPermSize до 512m, и это работает для меня:

export JAVA_OPTS="-Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=512m"

+0

Я все еще не могу запустить его после того, как добавил отсутствующий m. Как вы думаете, я помещал эти переменные в неправильное место? –

+0

Обновленный ответ - попробуйте подстроить -XX: MaxPermSize – FrobberOfBits

+0

Я пробую ваши параметры, и он работает. Спасибо! –

Смежные вопросы