已经使用Window->Check for Updates
function更新了Eclipse PDT。 重新启动后,所有trird-party插件似乎closures。
从-clean
命令行键开始并不-clean
帮助。
Eclipse Installation Detals
包含有关我所有插件的信息。
错误日志:
eclipse.buildId=M20090917-0800 java.version=1.6.0_05 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ru_RU Framework arguments: -product org.eclipse.epp.package.php.product Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.php.product !ENTRY org.eclipse.team.core 4 0 2009-11-24 12:52:00.804 !MESSAGE Could not instantiate provider org.eclipse.team.svn.core.svnnature for project Search. !STACK 1 org.eclipse.team.core.TeamException: Could not instantiate provider org.eclipse.team.svn.core.svnnature for project Search. at org.eclipse.team.core.RepositoryProvider.mapNewProvider(RepositoryProvider.java:165) at org.eclipse.team.core.RepositoryProvider.mapExistingProvider(RepositoryProvider.java:235) at org.eclipse.team.core.RepositoryProvider.getProvider(RepositoryProvider.java:507) at org.eclipse.team.internal.ccvs.ui.CVSLightweightDecorator.isMappedToCVS(CVSLightweightDecorator.java:192) at org.eclipse.team.internal.ccvs.ui.CVSLightweightDecorator.decorate(CVSLightweightDecorator.java:147) at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:263) at org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:81) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:365) at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:347) at org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:371) at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:331) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !SUBENTRY 1 org.eclipse.team.core 4 0 2009-11-24 12:52:00.804 !MESSAGE Could not instantiate provider org.eclipse.team.svn.core.svnnature for project Search.
Mar Cel是对的:
在这里我已经写在我的德语维基。 您需要将eclipse-programm-folder文件夹设置为工作区所有者的完全访问权限。 开始日食。 停止它,将所有者恢复到root,并重新启动eclipse。之后,所有的工作对我来说(Eclipse 3.7.2)
解决方案是使用Equinox P2安装程序 ! 没有其他的离线方式来安装/重新安装插件或功能。
这似乎是写入Eclipse执行用户权限的问题。 我的猜测是用户可以将元数据写入工作区,因此Eclipse向您显示插件已成功安装,但在GUI中显然不可用,因为在Eclipse本身中没有真正安装这些功能。
只需修改Eclipse程序文件夹即可为实际执行Eclipse的用户提供完全权限。 然后,Eclipse将认识到元数据是错误的,修复它们,让你再次安装插件。 之后,所有功能将可用。