如何工作bool = DBConnection.getFTPConnection()。storeFile(hostDir,input);

时间:2015-08-03 07:24:18

标签: java database connection database-connection ftp-server

我正在使用此方法来存储文件。从计算机到服务器但是当我使用它时我面临异常。  1.软件导致连接中止:recv失败
2.软件导致连接中止:套接字写入错误
3. org.apache.commons.net.io.CopyStreamException:复制时捕获到IOException。  我现在不知道如何解决这个问题。请帮帮我

1 个答案:

答案 0 :(得分:0)

尝试捕获异常以获取更多详细信息:

try {
    bool result = DBConnection.getFTPConnection().storeFile(hostDir, input);
    System.out.println("Upload: " + result);
} catch (CopyStreamException ex) {
    System.out.println("CopyStreamException: " + ex.getMessage());
    System.out.println("Totaly transfered " + ex.getTotalBytesTransferred() + " bytes.");
    System.out.println("Inner IOException: " + ex.getIOException().getMessage());
}

这可以帮助您找到问题的原因。