Java SFTP并发读/写问题

Java SFTP并发读/写问题,java,concurrency,sftp,Java,Concurrency,Sftp,我正在使用java程序读/写一个服务器中的文件,这个服务器可以被许多其他人访问 我想确保如果有人在访问文件时不会出现任何错误 我有一个解决方案来创建锁定机制,可以避免并发问题,但问题是我没有在服务器上运行脚本或检查任何内容的权限 这是一个非常常见的问题,但我无法找到确切的解决方案。似乎存在用于sftp访问的开源库,例如,为什么不使用它们?谢谢。。。它能处理并发场景吗?我也这样评论,因为如果有一个特定任务的库存在,通常最好使用该库来避免常见的陷阱(然后通过谷歌搜索我找到了该库)。然而,我刚刚找到了

我正在使用java程序读/写一个服务器中的文件,这个服务器可以被许多其他人访问

我想确保如果有人在访问文件时不会出现任何错误

我有一个解决方案来创建锁定机制,可以避免并发问题,但问题是我没有在服务器上运行脚本或检查任何内容的权限


这是一个非常常见的问题,但我无法找到确切的解决方案。

似乎存在用于sftp访问的开源库,例如,为什么不使用它们?谢谢。。。它能处理并发场景吗?我也这样评论,因为如果有一个特定任务的库存在,通常最好使用该库来避免常见的陷阱(然后通过谷歌搜索我找到了该库)。然而,我刚刚找到了这个链接,从中我引用了“我已经研究了Jsch代码(遵循stacktrace),结果是Jsch内部的同步被严重破坏了。”他们还提到了同一线程中的另一个库sshj。我想我可以试着使用这个。似乎存在用于sftp访问的开源库,例如,为什么不使用它们?谢谢。。。它能处理并发场景吗?我也这样评论,因为如果有一个特定任务的库存在,通常最好使用该库来避免常见的陷阱(然后通过谷歌搜索我找到了该库)。然而,我刚刚找到了这个链接,从中我引用了“我已经研究了Jsch代码(遵循stacktrace),结果是Jsch内部的同步被严重破坏了。”他们还提到了同一线程中的另一个库sshj。我想我可以试试这个。