-1

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 ファイルを追加する必要がありますか?

4

1 に答える 1

1

...という名前のクラスは聞いたことがありませんGMBFtpWrapper。Google も同じです。

アプリケーションが使用するプライベート ライブラリで定義する必要があると思います。それが含まれている JAR ファイルを特定し、それをビルド パスに追加します。

于 2015-09-28T10:27:32.133 に答える