2010-05-14 13 views
6

za każdym razem uruchomić panelu Właściwości otrzymuję ten błąd:błąd Eclipse panel Właściwości

Could not accept change: the currently displayed page contains invalid values.

Próbowałem użyć świeżego nowy obszar roboczy & nowa instalacja zaćmienie bez rezultatu.

Jestem na Mac OS X.

Każda pomoc Wellcome

zrzuty ekranu problemu:

alt text http://www.neverblind.eu/eclipse_error/1.jpg alt text http://www.neverblind.eu/eclipse_error/2.jpg alt text http://www.neverblind.eu/eclipse_error/3.jpg

Tutaj 2 nowe przechwytywanie ekranu (świeży nowy załadowany eclipse + nowy obszar roboczy) alt text http://www.neverblind.eu/eclipse_error/4.jpg alt text http://www.neverblind.eu/eclipse_error/5.jpg

znalazłem błąd w pliku obszaru roboczego Eclipse .log:

!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) 
+0

Jaki dokładnie panel właściwości próbujesz zobaczyć (który wyświetla komunikat o błędzie)? – VonC

+0

To dzieje się dla mnie na CDT. Zasadniczo błąd mówi, że bieżące okno ma nieprawidłowe ustawienie, zazwyczaj przedmiot naruszający będzie oznaczony symbolem (!) W trójkącie lub (x) w kółku. Spróbuj naprawić lub usunąć ten element i sprawdź, czy to pomaga. – iondiode

+0

@VonC evrey "Właściwości" panel (właściwości projektu, pliku, folderu) – OXMO456

Odpowiedz

1

Eclipse czasami zachowuje się w dziwny sposób. Wszystkie foldery kodu źródłowego są w porządku? Najpierw sprawdź wszystkie foldery. Jeśli wszystko jest w porządku, musi istnieć coś z rdzeniowymi wtyczkami LUB obszarem roboczym, w którym masz wszystkie swoje projekty.

Najpierw skopiuj obszar roboczy, a następnie zainstaluj kolejne wystąpienie zaćmienia. Spróbuj otworzyć obszar roboczy w tym zaćmieniu.

Jeśli to nie działa, wydaje się dużym problemem. Może być konieczne ponowne zaimportowanie wszystkich projektów w nowym obszarze roboczym.

Aby uzyskać lepszą wydajność, należy ograniczyć liczbę projektów w obszarze roboczym. Wygląda na to, że masz wiele projektów w jednym obszarze roboczym, które mogą powodować problemy z pamięcią i spowalniać twoje zaćmienie.

Mam nadzieję, że to działa dla Ciebie.

--- EDIT w dniu 21 maja 2010 ---

Po wyszukaniu go, wydaje się błąd w Eclipse 3.4. Myśli, że to pokazuje błąd WinXP, może to dotyczy również MAC.

Proszę sprawdzić poniższy link. Określili wersję 3.4 M6.

Jeśli więc używasz starszej wersji środowiska Eclipse, użyj nowszego linku. Sprawdź również, czy JDK 1.6 (wersja stabilna) jest zainstalowany na Twoim Macu.

Eclipse pobrania: http://www.eclipse.org/downloads/

Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=217707

Nadzieja to pomaga.

dzięki.

+0

Witam, zainstalowałem nowe nowe zaćmienie + nowy pusty obszar roboczy, ale problem pozostaje! spójrz na zrzut ekranu! – OXMO456

1

Czy możesz sprawdzić konsolę (Aplikacje -> Narzędzia -> Console.app) i sprawdzić, czy są jakieś konkretne wiadomości z zaćmienia (i opublikować je tutaj, jeśli to możliwe)? Ślad stosu wyjątków czy coś takiego?

Może to może rzucić trochę światła na to, co dzieje się nie tak.

+0

pytanie zaktualizowane o rejestr błędów. – OXMO456