«Eclipse» сообщение об ошибке появляется постоянно

1

Я получаю это сообщение все время в журнале ошибок:

Could not create the view: Could not initialize class com.ibm.icu.impl.JavaTimeZone.

В этой ситуации это плохо: каждый раз, когда я пытаюсь открыть класс, я получаю это сообщение.

Что мне делать, чтобы решить эту проблему?

Теги:

3 ответа

0
Лучший ответ

Это может быть не связано с Android, а с вашей версией Eclipse и текущей платформой.
В случае, если это имеет значение, сообщение в блоге " Could not initialize class com.ibm.icu.impl.JavaTimeZone Error" ( Дерек Хелберт). (Но только для Eclipse 3.6 для MacOs)

Если вы испытываете серьезную боль, пытаясь запустить Eclipse Helios в Mac OS x 10.5.8 и продолжайте получать такие ошибки, как:

java.lang.NoClassDefFoundError

- или -

An internal error occurred during: "Could not initialize class com.ibm.icu.impl.JavaTimeZone error".

Вот простое решение:

Измените eclipse.ini на ваш любимый текстовый редактор и добавьте строку в конце " -Dcom.ibm.icu.util.TimeZone.DefaultTimeZoneType=ICU".
Он находится внутри Eclipse.app/Contents/MacOS/eclipse.ini.


Другим решением является следующее:

  • Декомпретируйте файл com.ibm.icu_4.0.1.v20090822.jar в папке eclipse/plugins в любой каталог, который вам нравится.
    Если вы не можете найти точную версию, просто распакуйте IBM ICU JAR, который поставляется с вашей версией Eclipse.
  • В этом каталоге откройте файл com/ibm/icu/ICUConfig.properties
  • Замените
      com.ibm.icu.util.TimeZone.DefaultTimeZoneType = JDK  с
      com.ibm.icu.util.TimeZone.DefaultTimeZoneType = ICU
  • Скомпонуйте файл com.ibm.icu_4.0.1.v20090822.jar в папке eclipse/plugins с измененным файлом

Однако было указано, что редактирование флага делает его неподписанным.

  • 0
    большое спасибо !!, что я должен сделать, чтобы устроить это "Тем не менее, было отмечено, что редактирование банки делает ее без знака"
  • 0
    @ Проблема: попробуйте сначала решение eclipse.ini . Затем вы можете попытаться изменить com.ibm.icu_4.0.1.v20090822.jar (из-за неудобства, когда он не подписан, то есть вы получите предупреждение при запуске Eclipse)
1
  • 0
    спасибо, но нет ответа, если вы можете дать ответ, это будет здорово, я новичок в затмении
0

Перейдите в ту же проблему с Ubuntu 12.04 и зафиксируйте ее с помощью

apt-get - install install tzdata-java

Ещё вопросы

Сообщество Overcoder
Наверх
Меню