如何使用java从远程系统读取文件?

前端之家收集整理的这篇文章主要介绍了如何使用java从远程系统读取文件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个文件复制在一台电脑,我需要从其他电脑访问该文件.
我不确定,哪个协议或哪个技术用于此?
请给我任何提示.

更新:

我正在使用Ubuntu Linux系统.
我使用的代码

File f = new File("//192.168.1.157/home/renjith/picture.jpg");// 192.168.1.157 is the ip of the computer,where I have the picture file
Image image = ImageIO.read(f);

但它是一个例外:

javax.imageio.IIOException: Can't read input file!
    at javax.imageio.ImageIO.read(ImageIO.java:1275)

我也共享了renjith文件夹.

解决方法

有几种方法可以访问远程机器上的文件,但是它们几乎都取决于远程机器已经被设置为以某种方式提供文件.如果您通过java访问文件,最简单的方法可能是在远程机器上设置HTTP服务器(可以在各种平台上轻松使用Apache HTTP服务器),然后使用Apache Commons HTTPClient客户端java应用程序进一步讨论如何安装这些或配置它们一般超出了堆栈溢出的范围,至少需要一个更具体的问题

猜你在找的Java相关文章