Eclipse SVN Synchronze工作空间错误 - 更新SVN工作区的同步视图 - java / nio / file / Paths

时间:2014-12-29 12:48:24

标签: java eclipse svn

我今天更新了Eclipse SVN插件,之后我无法将我的工作区与SVN存储库同步。 我正在使用java 1.6。我也试过java 1.7。我仍然在日食中遇到以下错误。

在以下期间发生内部错误:"更新SVN工作区的同步视图。"。 的java / NIO /文件/路径。

  

SVN:' 0x00000025:发送通知'操作完成但出错:   的java / NIO /文件/路径

此问题仅在更新svn插件后出现。我正在使用SVNKit 1.7.13 svn连接器。

任何想法如何解决这个问题?

由于

3 个答案:

答案 0 :(得分:2)

为此找到了解决方法。 从Eclipse中卸载所有svn插件并重新启动它。 从http://subclipse.tigris.org/update_1.10.x

安装了Subclipse svn插件

答案 1 :(得分:2)

我打开Eclipse时遇到了同样的错误。检查文件:workspase-path / .metadata / .log我发现了以下异常:

!MESSAGE SVN: 'SVN Decorator' operation finished with error: java/nio/file/Paths
!STACK 0
java.lang.NoClassDefFoundError: java/nio/file/Paths
    at org.eclipse.team.svn.core.utility.SVNUtility.getNodeKind(SVNUtility.java:1145)
...

要解决问题我安装了JRE 1.7 ,然后我更改了eclipse.ini以强制Eclipse使用它,在开头添加下一个:

-jv
"path-to-jre7/bin/javaw.exe"

答案 2 :(得分:2)

我在Luna上使用2.0.3颠覆性团队提供商和Polarion SVNKit 1.8.7版本4.1.2在Win 7 64位上遇到了同样的问题。显然,需要在这些java 7中的某个地方。 Servaq的建议为我改进了一些东西,但并没有完全解决所有问题。但是对eclipse.ini做了类似的改动,对我来说是个窍门:我添加了

-vm  
C:\Program Files\Java\jre7\bin\server\jvm.dll

在-vmargs之前。显然,server \ jvm.dll的路径是依赖于安装的。

以防它对Chandika有帮助("我想使用java 1.6"), 我还在使用java 6作为我在这次日食中开发的代码的编译器/运行时。我只是使用java 7来启动eclipse。