簡體   English   中英

如何在JDK1.7中使用FTPClient?

[英]How to use FTPClient in JDK1.7?

我已經在JDK1.5中創建了一個帶有FTP客戶端的項目。 但我現在想將我的 JDK 版本提高到 1.7 在嘗試使用JDK1.7編譯這些 java 文件時,它在 FTP 文件中顯示了一些錯誤消息 我的代碼就像,

             **ftpObject.openServer(sServer);
            if (ftpObject.serverIsOpen()) {
                             System.out.println("Connected .." );
                              try {
                                ftpObject.login(sUserId, sPassword);
                                System.out.println(sUserId);
                                System.out.println(sPassword);
                                System.out.println(sSourceFileObj);
                                System.out.println(sDestFileObj);
                                System.out.println("$$$$$$$$$$$$$");
                                System.out.println(sSrcFileName);
                                System.out.println(sDestinationDirectory);
                                ftpObject.ascii();
                                ftpObject.uploadFile(sSourceFileObj, sDestFileObj);
                                } catch (Exception ftpe) {
                                    ftpe.printStackTrace();
                                    return false;
                                }
                                 finally {
                                    ftpObject.closeServer();
                                }
            } else {**

在嘗試編譯時,我收到了錯誤消息,例如,

      **ftpObject.openServer(sServer);
                                      ^
      symbol:   method openServer(String)
      location: variable ftpObject of type GBMFtpWrapper
      GBMTransactionFile.java:2760: error: cannot find symbol

      if (ftpObject.serverIsOpen()) {
                                         ^
      symbol:   method serverIsOpen()
      location: variable ftpObject of type GBMFtpWrapper**

我應該添加任何 jar 文件來編譯它嗎?

我從來沒有聽說過一個叫做GMBFtpWrapper的類......谷歌也沒有。

我猜它必須在您的應用程序使用的某個私有庫中定義。 找出它在哪個 JAR 文件中,然后將其添加到構建路徑中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM