ここ数日、Eclipseが奇妙な動作をするのに問題がありました。
私が最初に気付いたのは、最近作成したJavaプロジェクトがEclipse内から実行されていないことでした。プロジェクトはエラーなしでコンパイルされ、.classファイルが作成され、コマンドラインから正常に実行されますが、Eclipseで[実行]または[デバッグ]ボタンを押してもアクションはまったく発生しませんでした。古いプロジェクトは完全に正常に実行されます。
その後、エラーが表示され始めました。
起動時にこのエラーが発生することがあります: 起動エラー
新しいJavaプロジェクトを作成しようとするたびに、このエラーが発生します。Javaプロジェクトの 作成エラー
これがログファイルの始まりです(これは12000行です。質問があればもっと投稿できます):
!SESSION 2013-02-14 09:11:35.296 -----------------------------------------------
eclipse.buildId=M20120914-1800
java.version=1.7.0_13
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86_64
This is a continuation of log file C:\Documents and Settings\team\workspace.metadata\.bak_0.log
Created Time: 2013-02-14 09:14:12.234
!ENTRY org.eclipse.e4.ui.workbench 4 0 2013-02-14 09:14:12.234
!MESSAGE Exception occurred while unrendering:org.eclipse.e4.ui.model.application.ui.basic.impl.PartImpl@67f9dcb7 (elementId: org.eclipse.pde.runtime.LogView, tags: [View, categoryTag:General], contributorURI: null) (widget: null, renderer: null, toBeRendered: true, onTop: false, visible: true, containerData: null, accessibilityPhrase: null) (contributionURI: bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView, object: null, context: null, variables: [], label: Error Log, iconURI: platform:/plugin/org.eclipse.ui.views.log//icons/eview16/error_log.gif, tooltip: , dirty: false, closeable: true, description: null)
!STACK 0
org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:63)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:859)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:839)
at org.eclipse.e4.core.internal.di.InjectorImpl.disposed(InjectorImpl.java:368)
at org.eclipse.e4.core.internal.di.Requestor.disposed(Requestor.java:127)
at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier$ContextInjectionListener.update(ContextObjectSupplier.java:76)
at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:107)
at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.handleInvalid(TrackableComputationExt.java:70)
at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:170)
運が悪かったので、新しいワークスペースで起動してみました。今日、私はJavaとEclipseを削除し、新しいJavaJDK7u13と新しいEclipseJuno4.2.1のダウンロードを運が悪かったので始めました。ここで何をしたのかわかりません。これを引き起こしている原因とそれを修正する方法についてのアイデアはありますか?重要な場合は、Windows XP Professionalx64Editionを実行しています。