2010-05-30 10 views

ответ

3

Как это исправить.

Это плагин, который вы создали, или вы его откуда-то загрузили?

Я никогда не видел это сам, но подозреваю, что вы запускаете Eclipse с использованием старой версии Java (например, 1.5) и пытаетесь использовать плагин, который был скомпилирован для Java 1.6. Если предположить, что это так, вы можете:

  • обновить JDK используется для запуска Eclipse, 1,6,
  • попытаться найти версию плагина, который был составлен для платформы Java 1.5 или
  • скачать плагинов и самостоятельно создайте его для Java 1.5.

мне нужно иметь отдельный файл банку для каждой версии Java ли?

Нет. Файл JAR, созданный для целевой платформы Java 1.5, также должен работать на платформе Java 1.6. (Только не наоборот)

+1

Это мой плагин. Да, я построил его на Java 1.6, а затем попытался запустить его на 1.5, чтобы он не был обратно совместим. – fastcodejava

2

Однажды я получил подобную ошибку, и я не смог ее исправить. И я закончил удаление плагина (плагин EMF) и установил его на новую настройку Eclipse.

Теперь я использую Yoxos On-demand, где вы можете бесплатно создавать/добавлять/удалять плагины Eclipse. Это лучший настройщик Eclipse, который я видел.

1

Вы работаете на более старой версии Java, чем для компиляции кода.

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