“SVN 提交期间发生内部错误:长度 16416 超出范围,必须介于 0 和 1384 之间”

StackOverflow https://stackoverflow.com/questions/1420638

我在使用 eclipse 提交一堆 .jar 文件时遇到问题。也许 eclipse 认为它们是文本文件而不是二进制文件?

如果这是问题所在,我该如何检查?我该如何改变它?

如果不是,那又是什么?

alt text

有帮助吗?

解决方案

什么版本:

  • jdk
  • svn插件

你正在用吗?

你可以复制你可以在 Eclipse 日志中看到的调用堆栈吗(在 Eclipse 的“错误视图”中)

这个线程, 例如,表明 OP 使用了错误的 JDK。使用最新的 JDK(请参阅 这个eclipse.ini)这可能是个好主意。(同样在 另一个线程).
在两个线程中,显示​​了类似的调用堆栈:

java.lang.IllegalArgumentException: length 16416 out of range; must be between 0 and 16384
   at gnu.javax.net.ssl.provider.Record.setLength(libgcj.so.81)
   at gnu.javax.net.ssl.provider.OutputSecurityParameters.encrypt(libgcj.so.81)
   at gnu.javax.net.ssl.provider.SSLEngineImpl.wrap(libgcj.so.81)
   at javax.net.ssl.SSLEngine.wrap(libgcj.so.81)
   at gnu.javax.net.ssl.provider.SSLSocketImpl$SocketOutputStream.write(libgcj.so.81)
   at java.io.BufferedOutputStream.write(libgcj.so.81)
   at org.tmatesoft.svn.core.internal.util.SVNLogOutputStream.write(SVNLogOutputStream.java:65)
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top