[パッケージ エクスプローラー] タブを選択すると、10 個のプロジェクトの上部のみが表示され、ペインの左側ではなく右側に表示される広大な空白が表示されます。それは奇妙だ。それをクリックすると、「エラーが発生しました。詳細については、エラー ログを参照してください。クラス org.container.directory.Logger を初期化できませんでした」という「問題が発生しました」というポップ ボックスが表示されます。
/.metadata/.log のエラー メッセージは次のとおりです。
155) org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:300) で sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブメソッド) で sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: 57) org.eclipse.e4.core.internal.di.MethodRequestor.execute での java.lang.reflect.Method.invoke(Method.java:601) での sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) で(MethodRequestor.java:56) ... 78 以上 原因: java.lang.IllegalArgumentException: ログ バンドルを null にすることはできません。org.eclipse.core.internal.runtime.Log.(Log.java:30) で org.eclipse.core.internal.runtime.InternalPlatform.getLog(InternalPlatform.java:356) で org.eclipse.core.runtime. org.container.directory.Logger の Platform.getLog(Platform.java:1004)。
!ENTRY org.eclipse.jface 4 2 2013-09-25 13:36:18.255 !MESSAGE プラグイン「org.eclipse.jface」からコードを呼び出すときに問題が発生しました。!STACK 0 java.lang.NoClassDefFoundError: クラス org.container.directory.Logger を org.container.directory.ContainerDirFilter.select(ContainerDirFilter.java:52) の org.eclipse.jdt.internal.ui.viewsupport で初期化できませんでした。 org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$PackageExplorerProblemTreeViewer.isFiltered(PackageExplorerPart.java:279) の ProblemTreeViewer.isFiltered(ProblemTreeViewer.java:321) org.eclipse.jdt.internal.ui.viewsupport.ProblemTreeViewer. org.eclipse.jdt.internal.ui.viewsupport.ProblemTreeViewer.hasFilteredChildren(ProblemTreeViewer.java:266) の org.eclipse.jdt.internal.ui の containsNonFiltered(ProblemTreeViewer.java:302)。
org.container.directory.Logger に関連しているようです。「ロギング バンドルを null にすることはできません。」誰でもこれを修正する方法を知っていますか? ありがとう。