如何读取远程主机上的文件 我现在知道远程linux主机名test001.test.com ,和文件在远程主机上的路径 /home/log/log.txt , 我现在也有登陆主机的用户名密码,如何用java获取该文件的内容呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果在linux上开启ftp或samba服务的话 ,就可以读了没有协议支持的话,好像是不可能的。 String smbMachine="smb://username:[email protected]/log.txt"; String localPath="D:\\temp"; File file=readFromSmb(smbMachine,localPath); FtpClient ftpClient=new FtpClient(); ftpClient.openServer(server); ftpClient.login(user, password); if (path.length()!=0) ftpClient.cd(path); ftpClient.binary(); TelnetInputStream is=ftpClient.get(filename); 菜鸟...构造函数基本知识求解 求教各位。看一下一个有趣的问题,此乃神马原理??? Java面试题,大家和我一起做 一个基础问题 *********applet页面的绘图在切换窗口后消失了?********* 参考书上的两道简单题,找不到答案,求正解。 关于JDBC的问题,劳烦各位朋友指教一下经验 怎样用java编写网络连接检测程序?? 请问能否实现在JTree的每个leaf前面加一个checkbox? 如何从键盘读入一个double或int型数组??(高分!!) 如何JTextArea的光标定位到指定位置? 菜鸟拜师~~~~,顺便问个小白问题。
没有协议支持的话,好像是不可能的。
String smbMachine="smb://username:[email protected]/log.txt";
String localPath="D:\\temp";
File file=readFromSmb(smbMachine,localPath);
FtpClient ftpClient=new FtpClient();
ftpClient.openServer(server);
ftpClient.login(user, password);
if (path.length()!=0) ftpClient.cd(path);
ftpClient.binary();
TelnetInputStream is=ftpClient.get(filename);