- - PR -
eclipse2.1の起動ができなくなりました
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-01-22 22:36
win-xp sp1 でeclipse2.1が、下記のエラーで起動が出来なくなりました。
Problems durning startup. Chech the ".log" file in the ".metadata" directory of your workspace. フォルダーを削除して再度インストールしたのですが、起動出来ません。 ".log"は以下の通りです。 お手数ですが、どなたかご教示ください。 !SESSION ------------------------------------------------------------------- --- !ENTRY org.eclipse.core.launcher 4 0 1 21, 2006 15:48:38.956 !MESSAGE Exception launching the Eclipse Platform: !STACK java.lang.reflect.InvocationTargetException 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:324) at org.eclipse.core.launcher.Main.basicRun(Main.java:291) at org.eclipse.core.launcher.Main.run(Main.java:747) at org.eclipse.core.launcher.Main.main(Main.java:583) Caused by: java.lang.reflect.InvocationTargetException at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.jav a:861) at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461) ... 7 more Caused by: javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.DocumentBuilderFactoryImpl not found at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory. java:99) at org.eclipse.ui.XMLMemento.createReadRoot(XMLMemento.java:86) at org.eclipse.ui.XMLMemento.createReadRoot(XMLMemento.java:64) at org.eclipse.ui.internal.Workbench$12.run(Workbench.java:1097) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java :1006) at org.eclipse.core.runtime.Platform.run(Platform.java:413) at org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState(Workbench.java: 1093) at org.eclipse.ui.internal.Workbench.init(Workbench.java:870) at org.eclipse.ui.internal.Workbench.run(Workbench.java:1373) at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.jav a:858) ... 8 more | ||||
|
投稿日時: 2006-01-23 07:17
「起動出来なくなりました」とあるので、起動できていたときがあったわけですよね?
起動できていたときと、できなくなったときの間に何を行いましたか? | ||||
|
投稿日時: 2006-01-23 09:17
特に何も行なっておりません。
先ほど再度、フォルダーを削除して再インストール(日本語化も実行)を行ないましたところ、起動は出来たのですがプロジェクト作成時に下記のエラーとなりました。 このエラーメッセージ表示後は、「Problems durning startup. Chech the ".log" file in the ".metadata" directory of your workspace. 」のエラーメッセージが表示されます。 !ENTRY org.eclipse.jdt.ui 4 10001 1 23, 2006 09:01:38.425 !MESSAGE 内部エラー !STACK 0 java.lang.reflect.InvocationTargetException at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:315) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:252) at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:758) at org.eclipse.jdt.internal.ui.wizards.NewProjectCreationWizardPage.changeToNewProject(NewProjectCreationWizardPage.java:94) at org.eclipse.jdt.internal.ui.wizards.NewProjectCreationWizardPage.setVisible(NewProjectCreationWizardPage.java:64) at org.eclipse.jface.wizard.WizardDialog.updateForPage(WizardDialog.java:959) at org.eclipse.jface.wizard.WizardDialog.access$1(WizardDialog.java:940) at org.eclipse.jface.wizard.WizardDialog$3.run(WizardDialog.java:929) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.jface.wizard.WizardDialog.showPage(WizardDialog.java:927) at org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDialog.java:684) at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:316) at org.eclipse.jface.dialogs.Dialog$1.widgetSelected(Dialog.java:423) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1838) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1545) at org.eclipse.jface.window.Window.runEventLoop(Window.java:583) at org.eclipse.jface.window.Window.open(Window.java:563) at org.eclipse.ui.actions.NewProjectAction.run(NewProjectAction.java:107) at org.eclipse.jface.action.Action.runWithEvent(Action.java:842) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:456) at org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent(ActionContributionItem.java:403) at org.eclipse.jface.action.ActionContributionItem.access$0(ActionContributionItem.java:397) at org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent(ActionContributionItem.java:72) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1838) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1545) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402) at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385) at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858) at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461) 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:324) at org.eclipse.core.launcher.Main.basicRun(Main.java:291) at org.eclipse.core.launcher.Main.run(Main.java:747) at org.eclipse.core.launcher.Main.main(Main.java:583) Caused by: javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.DocumentBuilderFactoryImpl not found at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:99) at org.eclipse.jdt.internal.core.JavaProject.decodeClasspath(JavaProject.java:596) at org.eclipse.jdt.internal.core.JavaProject.readClasspathFile(JavaProject.java:1896) at org.eclipse.jdt.internal.core.JavaProject.getRawClasspath(JavaProject.java:1397) at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1464) at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1439) at org.eclipse.jdt.internal.core.JavaProject.updateCycleParticipants(JavaProject.java:2303) at org.eclipse.jdt.internal.core.JavaProject.updateAllCycleMarkers(JavaProject.java:2255) at org.eclipse.jdt.internal.core.DeltaProcessor.updateClasspathMarkers(DeltaProcessor.java:1956) at org.eclipse.jdt.internal.core.DeltaProcessor.resourceChanged(DeltaProcessor.java:1693) at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:137) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1006) at org.eclipse.core.runtime.Platform.run(Platform.java:413) at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:152) at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:67) at org.eclipse.core.internal.resources.Workspace.broadcastChanges(Workspace.java:161) at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:881) at org.eclipse.core.internal.resources.Project.open(Project.java:703) at org.eclipse.jdt.internal.ui.wizards.buildpaths.BuildPathsBlock.createProject(BuildPathsBlock.java:560) at org.eclipse.jdt.ui.wizards.JavaCapabilityConfigurationPage.createProject(JavaCapabilityConfigurationPage.java:182) at org.eclipse.jdt.internal.ui.wizards.NewProjectCreationWizardPage.updateProject(NewProjectCreationWizardPage.java:115) at org.eclipse.jdt.internal.ui.wizards.NewProjectCreationWizardPage$1.run(NewProjectCreationWizardPage.java:86) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:302) ... 40 more | ||||
|
投稿日時: 2006-01-23 09:48
両方のログに共通して現れているこのメッセージが気になります。 eclipse には手を加えていなくても、Java JDK のバージョンを変更したりしていませんか? やや不確かですが、JDK 1.3 から 1.4 に変更した場合、XML パーザの実装クラスが異なっているので同じようなエラーになった覚えがあります。 | ||||
|
投稿日時: 2006-01-23 10:17
こんにちは。米山@クロノスです。
JDK 5を使っていませんか? JDK 5ではXercesパーサーを「com.sun.org.apache.xerces.internal.jaxp」パッケージとして取り込んでいます。 eclipseの2.1だと、従来どおり「org.apache.xerces.jaxp」パッケージを参照するからでは? [ メッセージ編集済み 編集者: 米山@クロノス 編集日時 2006-01-23 10:19 ] | ||||
|
投稿日時: 2006-01-23 10:26
Java JDK のバージョンですが、j2sdk1.4.2_08を利用しております。
そういえば、2バージョンのjdkがインストールされていましたので、古いバージョンのjdkをアンインストールした覚えがあります。 これが原因のようですね。 eclipseを3にアップするのが一番最適な対応となりますでしょうか? [ メッセージ編集済み 編集者: kiyoto 編集日時 2006-01-23 12:54 ] | ||||
|
投稿日時: 2006-01-23 10:51
eclipse 3.1 の時には対応言語パックが出るのが遅かったので躊躇したという人も多く聞きましたが、今は揃っており動作も安定しています。
他に 2.1 でなければならない強い制約がなければ、バージョンアップをお勧めします。 | ||||
|
投稿日時: 2006-01-23 13:01
3.1(日本語化適応9にアップしてみましたが、
logが以下の通り出力されて起動できません。 お手数ですが、再度よろしくお願いします。 !ENTRY System Bundle 0 0 2006-01-23 12:57:56.761 !MESSAGE FrameworkEvent.ERROR !STACK 0 Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found !ENTRY initial@reference:file:plugins/org.eclipse.update.configurator_3.1.0.jar/ 0 0 2006-01-23 12:57:56.842 !MESSAGE FrameworkEvent.ERROR !STACK 0 org.osgi.framework.BundleException: Exception in org.eclipse.update.internal.configurator.ConfigurationActivator.start() of bundle org.eclipse.update.configurator. !ENTRY org.eclipse.osgi 2006-01-23 12:57:56.852 !MESSAGE Startup error !STACK 1 java.lang.IllegalStateException: Bundle initial@reference:file:plugins/org.eclipse.update.configurator_3.1.0.jar/ [2] is not active. |