Ошибка панели свойств Eclipse - PullRequest
6 голосов
/ 14 мая 2010

Каждый раз, когда я запускаю панель свойств, я получаю эту ошибку:

Не удалось принять изменение: в настоящее время отображаемая страница содержит недействительные значения.

Я попытался использовать новое рабочее пространство и новую установку Eclipse без какого-либо результата.

Я на Mac OS X.

Любая помощь wellcome

снимки экрана с проблемой:

альтернативный текст http://www.neverblind.eu/eclipse_error/1.jpg альтернативный текст http://www.neverblind.eu/eclipse_error/2.jpg альтернативный текст http://www.neverblind.eu/eclipse_error/3.jpg

Здесь 2 новых снимка экрана (свежее новое загруженное затмение + новое рабочее пространство) альтернативный текст http://www.neverblind.eu/eclipse_error/4.jpg альтернативный текст http://www.neverblind.eu/eclipse_error/5.jpg

Я нашел ошибку в файле журнала рабочей области eclipse:

!ENTRY org.eclipse.jface 4 2 2010-05-21 18:24:06.148
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface".
!STACK 0
java.lang.NoClassDefFoundError
    at com.ibm.icu.util.TimeZone.getDefault(TimeZone.java:804)
    at com.ibm.icu.util.Calendar.getInstanceInternal(Calendar.java:1630)
    at com.ibm.icu.util.Calendar.getInstance(Calendar.java:1594)
    at com.ibm.icu.text.DateFormat.get(DateFormat.java:1288)
    at com.ibm.icu.text.DateFormat.getDateTimeInstance(DateFormat.java:1078)
    at org.eclipse.ui.internal.ide.dialogs.IDEResourceInfoUtils.getDateStringValue(IDEResourceInfoUtils.java:132)
    at org.eclipse.ui.internal.ide.dialogs.ResourceInfoPage.createStateGroup(ResourceInfoPage.java:426)
    at org.eclipse.ui.internal.ide.dialogs.ResourceInfoPage.createContents(ResourceInfoPage.java:254)
    at org.eclipse.jface.preference.PreferencePage.createControl(PreferencePage.java:232)
    at org.eclipse.jface.preference.PreferenceDialog.createPageControl(PreferenceDialog.java:1501)
    at org.eclipse.jface.preference.PreferenceDialog$14.run(PreferenceDialog.java:1258)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.core.runtime.Platform.run(Platform.java:888)
    at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
    at org.eclipse.jface.preference.PreferenceDialog.showPage(PreferenceDialog.java:1252)
    at org.eclipse.ui.internal.dialogs.FilteredPreferenceDialog.showPage(FilteredPreferenceDialog.java:679)
    at org.eclipse.jface.preference.PreferenceDialog$10.run(PreferenceDialog.java:708)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
    at org.eclipse.jface.preference.PreferenceDialog$9.selectionChanged(PreferenceDialog.java:704)
    at org.eclipse.jface.viewers.StructuredViewer$3.run(StructuredViewer.java:864)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.core.runtime.Platform.run(Platform.java:888)
    at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
    at org.eclipse.jface.viewers.StructuredViewer.firePostSelectionChanged(StructuredViewer.java:862)
    at org.eclipse.jface.viewers.StructuredViewer.setSelection(StructuredViewer.java:1670)
    at org.eclipse.jface.viewers.TreeViewer.setSelection(TreeViewer.java:1124)
    at org.eclipse.jface.preference.PreferenceDialog.selectSavedItem(PreferenceDialog.java:1054)
    at org.eclipse.ui.internal.dialogs.FilteredPreferenceDialog.selectSavedItem(FilteredPreferenceDialog.java:734)
    at org.eclipse.jface.preference.PreferenceDialog$4.run(PreferenceDialog.java:375)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
    at org.eclipse.jface.preference.PreferenceDialog.createContents(PreferenceDialog.java:371)
    at org.eclipse.jface.window.Window.create(Window.java:431)
    at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1089)
    at org.eclipse.ui.internal.dialogs.PropertyDialog.createDialogOn(PropertyDialog.java:82)
    at org.eclipse.ui.dialogs.PropertyDialogAction.createDialog(PropertyDialogAction.java:176)
    at org.eclipse.ui.dialogs.PropertyDialogAction.run(PropertyDialogAction.java:155)
    at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
    at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
    at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
    at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    at org.eclipse.swt.widgets.Display.sendEvent(Display.java:3543)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1250)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1273)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
    at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1079)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3441)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3100)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
    at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:592)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1311)

Ответы [ 2 ]

1 голос
/ 21 мая 2010

Можете ли вы проверить Консоль (Приложения -> Утилиты -> Console.app) и посмотреть, есть ли какие-либо конкретные сообщения от затмения (и опубликовать их здесь, если это возможно)? Трассировка стека исключений или что-то?

Может быть, это может пролить свет на то, что идет не так.

1 голос
/ 20 мая 2010

Затмение иногда ведет себя странным образом. Все ваши папки с исходным кодом в порядке? Пожалуйста, сначала проверьте все папки. Если они в порядке, то должно быть что-то с основными плагинами ИЛИ рабочим пространством, в котором у вас есть все ваши проекты.

Сначала скопируйте ваше рабочее пространство, затем установите еще один экземпляр Eclipse. Попробуйте открыть рабочее пространство в этом затмении.

Если это не сработает, это кажется большой проблемой. Может быть, вам нужно снова импортировать все проекты в новом рабочем пространстве.

Для повышения производительности следует ограничить количество проектов в рабочей области. Кажется, у вас есть много проектов в одном рабочем пространстве, что может вызвать проблемы с памятью и замедлить затмение.

Надеюсь, это работает для вас.

--- РЕДАКТИРОВАТЬ 21 мая 2010 года ---

После поиска, кажется, ошибка в eclipse 3.4. Хотя он показывает ошибку WinXP, может быть, это также влияет на MAC.

Пожалуйста, проверьте ссылку ниже. Они указали версию 3.4 M6.

Так что, если вы используете более старую версию Eclipse, пожалуйста, получите более новую версию по этой ссылке. Также убедитесь, что на вашем Mac установлена ​​JDK 1.6 (стабильная версия).

Eclipse скачать: http://www.eclipse.org/downloads/

Ошибка: https://bugs.eclipse.org/bugs/show_bug.cgi?id=217707

Надеюсь, это поможет.

спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...