Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java URLConnection openStream()FileNotFoundException_Java_Filenotfoundexception_Urlconnection - Fatal编程技术网

Java URLConnection openStream()FileNotFoundException

Java URLConnection openStream()FileNotFoundException,java,filenotfoundexception,urlconnection,Java,Filenotfoundexception,Urlconnection,我正在尝试通过与ftp服务器的URL连接访问文件。我用于检索文件并读取的代码是: URL ftpurl = new URL("ftp://username:password@xxx.xxx.xxx.xxx/home/appuser/LoginCheck/cpuLive.log"); URLConnection connection = ftpurl.openConnection(); connection.connect(); InputStream input = new BufferedIn

我正在尝试通过与ftp服务器的URL连接访问文件。我用于检索文件并读取的代码是:

URL ftpurl = new URL("ftp://username:password@xxx.xxx.xxx.xxx/home/appuser/LoginCheck/cpuLive.log");
URLConnection connection = ftpurl.openConnection();
connection.connect();
InputStream input = new BufferedInputStream(ftpurl.openStream());
System.out.println(input);
但我得到一个FileNotFound异常:

Exception in thread "main" java.io.FileNotFoundException: home/appuser/LoginCheck/cpuLive.log
    at sun.net.www.protocol.ftp.FtpURLConnection.getInputStream(Unknown Source)
    at java.net.URL.openStream(Unknown Source)
    at com.djblogin.codes.ProcessAll.processLogin(ProcessAll.java:413)
    at com.djblogin.codes.ProcessAll.processOperations(ProcessAll.java:39)
    at com.djblogin.codes.LoginCheck.main(LoginCheck.java:14)

当我在浏览器中给出相同的URL时,我可以检索文件。请提供帮助。

可能重复您是否尝试在浏览器中输入该url?它说什么?它检索文件cpuLive.log看看Apache公共网络库