apache-commons-net

    0熱度

    1回答

    我想使用RExecClient Apache Commons-Net類在遠程計算機上運行命令。 我的代碼是: import java.io.IOException; import java.io.InputStream; import org.apache.commons.io.IOUtils; import org.apache.commons.net.bsd.RExecClient;

    1熱度

    1回答

    我試圖使用apache FTPClient從AS/400 ftp服務器下載文件,它應該可以正常工作,因爲該庫正確使用OS400FTPEntryParser來解析響應從服務器。 然而,這個特定的解析器將只有ftp服務器上可用的文件類型設置爲* STMF的元素標記爲有效文件,而我的所有元素都在ftp服務器上標記爲* FILE,然後在解析時標記爲未知類型apache FTPClient。還關聯到每個*

    0熱度

    1回答

    Apache Commons FTPClient每次創建呼叫openDataConnection即對於每個使用分離套接字的命令。 這意味着許多端口用於數據傳輸?因爲有時我正在進入SockeReadTimeOutException,這是因爲一些Timed_Waiting端口正在被使用。 無法理解爲什麼單個端口不能用於數據傳輸,哪些內存消耗少,系統壓力較小。任何建議?

    6熱度

    3回答

    以下是假設創建文本文件並將其上傳到我的FTP服務器的代碼。由於某種原因,它似乎不起作用。我以前提供的庫在 http://lavalatwork.blogspot.tw/2010/09/using-apache-commons-ftp-library-in.html 與FTP服務器通信。 try { final String testString = new String("H

    0熱度

    2回答

    開流,直到結束我從Apache的遠程登錄client.Every時間得到一個輸入流我將命令發送給Telnet客戶端寫入終端輸出回的InputStream,但流保持打開,直到telnet會話。 現在我想要一種方法來讀取這個流上的數據直到結束。問題是結束無法確定,因爲流始終打開。我發現的一種解決方法是讀取數據,直到遇到特定字符這在大多數情況下都是及時的)。但是提示符會根據命令不斷變化,我無法知道命令執

    0熱度

    1回答

    我有一個應該連接到FTP服務器的應用程序下載一個文件。幾個月前,一切運行良好,但現在我想改變一些地方和retrieveFile得到例外: FTPClient ftp=ConnectToServer(); OutputStream stream = new FileOutputStream("TempServerLog.txt"); ftp.retrieveFile(FileName, stre

    2熱度

    2回答

    我試圖從FTP服務器(通過HTTP代理)下載tar.gz文件。雖然通過代理連接的麻煩已經得到了解決(我可以從FTP站點讀取常規文件),但我可以將文件下載到我的桌​​面(顯然是開發人員機器)。但是當我嘗試膨脹那個文件時,我得到一個異常。以下是我的代碼片段 if (CollectionUtils.isNotEmpty(filesList)) { for (String fileName :

    0熱度

    1回答

    我構建了一個應用程序,可以拍照並將它們上傳到服務器,我使用的是Apache commons FTP庫來上傳它們。 當我使用WiFi的圖像上傳沒有任何問題... 但是當我使用2G移動網絡發送他們一半的服務器接收它們作爲損壞的圖像。 我將文件類型設置爲二進制文件類型。 有沒有一種方法來確定圖像是否被損壞或沒有。

    2熱度

    1回答

    我已經在一個amazon EC2實例中設置了ftp服務器,並且可以使用apache ftp庫從本地計算機的服務器下載文件。現在我試圖在另一個Amazon EC2實例中運行相同的ftpclient程序,但它不起作用。 下面是示例代碼從ftpsever下載文件: FTPClient ftp = new FTPClient(); String loc = "/home/ubuntu/test/";

    0熱度

    1回答

    我已經創建了一個使用apache.commons.net.net的遠程登錄客戶端。使用這個命令我可以發送遠程命令並獲取終端輸出爲字符串。但現在我也想編輯遠程文件。我對遠程system.How vi和ed編輯可以我幹這事。我使用的輸入和輸出流執行其他命令,並得到這樣的結果: in = telnet.getInputStream(); out = new PrintStream(telnet.get