2015-12-16 3 views
0

Когда я начинаю Eclipse, иногда я получаю следующее сообщение об ошибке:java.lang.NumberFormatException на Eclipse, начинают

!SESSION Wed Dec 16 09:31:26 EST 2015 ------------------------------------------ 
!ENTRY org.eclipse.equinox.launcher 4 0 2015-12-16 09:31:26.409 
!MESSAGE Exception launching the Eclipse Platform: 
!STACK 
java.lang.NumberFormatException: null 
     at java.lang.Long.parseLong(Long.java:404) 
     at java.lang.Long.parseLong(Long.java:483) 
     at org.eclipse.equinox.launcher.Main.getLastKnownConfigIniBaseTimestamp(Main.java:1966) 
     at org.eclipse.equinox.launcher.Main.processConfiguration(Main.java:1905) 
     at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575) 
     at org.eclipse.equinox.launcher.Main.run(Main.java:1515) 

Аналогичная ошибка с другой стек вызовов и причина описана here.

ответ

1

Проблема в том, что моя Linux-машина забыла свою базу данных имени пользователя (из-за некоторой неясной проблемы Winbind). В результате Eclipse не может найти информацию о моем пользователе и (предположительно) не может найти мой домашний каталог для загрузки и анализа его конфигурации.

(симптом является то, что при запуске под Трассированием, я мог видеть, что Eclipse, смотрел под ? своего каталог .eclipse конфигурации.)

Закрепления базы данных имени пользователя, так что затмение может найти мою учетную запись пользователя, проблема решена, , (Это также зарегистрировано на Eclipse's Bugzilla.)

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