【问题标题】:Eclipse SVN Synchronze workspace error - Updating Synchronize view for SVN Workspace - java/nio/file/PathsEclipse SVN 同步工作区错误 - 更新 SVN 工作区的同步视图 - java/nio/file/Paths
【发布时间】:2015-02-25 15:50:25
【问题描述】:

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

在“更新 SVN 工作区的同步视图”期间发生内部错误。 java/nio/文件/路径。

SVN:“0x00000025:发送通知”操作完成但出现错误: java/nio/文件/路径

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

知道怎么解决吗?

谢谢

【问题讨论】:

    标签: java eclipse svn


    【解决方案1】:

    我在 Win 7 64 位的 Luna 中使用 2.0.3 颠覆性团队提供程序和 Polarion SVNKit 1.8.7 版本 4.1.2 遇到了同样的问题。显然需要在这些 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 作为我在这个 Eclipse 中开发的代码的编译器/运行时。我只是使用java 7来启动eclipse。

    【讨论】:

      【解决方案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使用它,在开头加上next:

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

      【讨论】:

      • 但我想使用 JRE 1.6
      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-06-18
        • 1970-01-01
        • 2012-05-12
        • 1970-01-01
        相关资源
        最近更新 更多