GWT导致Eclipse无法在Windows XP上启动

Jab*_*bda 2 eclipse windows gwt

单击eclipse会导致启动屏幕显示然后应用程序被静默杀死而没有错误消息..log文件包含以下信息(摘要)

!ENTRY org.eclipse.ui 4 4 2012-11-09 11:33:45.323
!MESSAGE Class load Failure: 'com.google.gdt.eclipse.login.ui.LoginTrimContribution'

!ENTRY org.eclipse.ui 4 0 2012-11-09 11:33:45.323
!MESSAGE Class load Failure: 'com.google.gdt.eclipse.login.ui.LoginTrimContribution'
!STACK 1
org.eclipse.core.runtime.CoreException: Plug-in "com.google.gdt.eclipse.login" was 

unable to instantiate class "com.google.gdt.eclipse.login.ui.LoginTrimContribution".

Caused by: java.lang.ExceptionInInitializerError
    at com.google.gdt.eclipse.login.ui.LoginTrimContribution.<init>(LoginTrimContribution.java:129)
    ...
org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
    ... 51 more
Caused by: java.lang.NullPointerException
    at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:187)
    at com.google.api.client.auth.oauth2.draft10.AccessProtectedResource.<init>(AccessProtectedResource.java:184)
    at com.google.api.client.googleapis.auth.oauth2.draft10.GoogleAccessProtectedResource.<init>(GoogleAccessProtectedResource.java:87)
    at com.google.gdt.eclipse.login.GoogleLogin.loadLogin(GoogleLogin.java:628)
    at com.google.gdt.eclipse.login.GoogleLogin.<clinit>(GoogleLogin.java:98)
Run Code Online (Sandbox Code Playgroud)

以及围绕com.google.gdt.eclipse.login的一堆其他错误消息

一个谷歌搜索没有提供任何关于eclipse.login.该软件包不在.metadata/.plugins目录中,删除其他google软件包或.properties什么也没做.

希望有人在此之前遇到过这种情况并有一个解决方法.在发生此错误之前,系统或eclipse或Java没有任何重大更改,除非我在几周内没有启动.

Eclipse EE Indigo

Jab*_*bda 7

在Eclipse软件插件文件夹中,我发现com.google.gdt.eclipse.login包文件的版本号附加到文件名末尾,如3.03_v1等.我将其重命名为com.google.gdt. eclipse.login.jar和eclipse推出.

我不确定文件名如何更改以及为什么它突然停止工作但这解决了问题.