Apache Commons Java FTPのアップロード号 -- java フィールド と apache フィールド と ftp フィールド と apache-commons フィールド と apache-commons-net フィールド 関連 問題

Apache commons java FTP upload issue












0
vote

問題

日本語

FTPアップロードに複数のフォーマットがあることを知っています(バイナリASCIIなど...)私はコンピュータとラズベリーのPIの間でファイルを転送するための簡単なアプリを書いています、そして、確実に簡単な方法があるかどうかを知りたいです。アップロードが適切なタイプのものです。さらに、私は運が成功するために.jarファイルのアップロードを得ることを難しくしています。私はこれが既に述べたと同じ問題であると思います。これがコード

です <事前> <コード> private void uploadActionPerformed(java.awt.event.ActionEvent evt) { FileInputStream in = null; int returnVal = filechooser.showOpenDialog(this); if (returnVal == JFileChooser.APPROVE_OPTION) { File file = filechooser.getSelectedFile(); try{ FTPClient f = new FTPClient(); f.connect("********"); f.login("*******", "********"); in = new FileInputStream(file.getAbsolutePath()); f.storeFile("public_html/GEdropbox/" + file.getName(),in); in.close(); f.disconnect(); }catch(IOException e){ System.out.println("not working"); } } else { System.out.println("File access cancelled by user."); } }
英語

I know that there are multiple formats for ftp uploads.(Binary ascii etc…) I am writing a simple app to transfer files between my computer and a raspberry pi and I would like to know if there is a simple way to ensure that the upload is of the proper type. Additionally, I have been trying hard to get an upload of a .jar file to succeed with no luck. I believe that this is the same problem as already mentioned. Here is the code

private void uploadActionPerformed(java.awt.event.ActionEvent evt) {                                                FileInputStream in = null;          int returnVal = filechooser.showOpenDialog(this);     if (returnVal == JFileChooser.APPROVE_OPTION) {         File file = filechooser.getSelectedFile();         try{             FTPClient f = new FTPClient();              f.connect("********");             f.login("*******", "********");             in = new FileInputStream(file.getAbsolutePath());             f.storeFile("public_html/GEdropbox/" + file.getName(),in);             in.close();             f.disconnect();         }catch(IOException e){             System.out.println("not working");         }     } else {         System.out.println("File access cancelled by user.");     } }                                  
</div
              
 
 

回答リスト

0
 
vote
vote
ベストアンサー
 

バイナリ転送モードの設定:

<事前> <コード> f.connect("********"); f.login("*******", "********"); f.setFileType(FTP.BINARY_FILE_TYPE);
 

Set binary transfer mode:

f.connect("********"); f.login("*******", "********"); f.setFileType(FTP.BINARY_FILE_TYPE); 
</div
 
 
     
     

関連する質問

0  ディレクトリがFTPClientを使用して存在するかどうかを確認してください  ( Check if a directory exists using ftpclient ) 
FTPClient(apache.COMONS。FTP。FTPClient)をFTPサーバーにアップロードするには、FTPClientを使用しています。 親ディレクトリが存在するかどうかを確認する必要があります。 FTPClientを使用してファイル/デ...

4  Apache FTPClientを使用してFTPサーバーのファイルチェックサムを計算します  ( Calculate file checksum in ftp server using apache ftpclient ) 
Apache Commons NetのFTPクライアントを使用してFTPサーバにビデオをアップロードしています。ファイルが本当に正常に転送されたかどうかを確認するには、リモートファイルのチェックサムを計算したいが、残念ながら私が使用できる関連APIがないこと...

0  Apache Commons FTPClientが接続されていません  ( Apache commons ftpclient not connecting ) 
私はFTPサーバーからファイルをダウンロードするためのアプリケーションを書いています。コードはエラー - UnknownHostExceptionで終了します。このサイトは有効で、私はFileZillaでそれを開きました。コードは次の - <事前> <コ...

0  Apache FTPClient RetrieveFile()破損したファイルをダウンロードします  ( Apache ftpclient retrievefile downloading corrupted file ) 
ftp serverからファイルをダウンロードするにはorg.apache.commons.net.ftp.ftpclientを使用しています。 test.xml test.txt west.xmlなどの名前を除くそれらのファイルを除いて、私のFTPサーバ...

10  Apache Commons Net FTPは破損したファイルをアップロードしています  ( Apache commons net ftp is uploading corrupted files ) 
FTPファイル転送のためにApache Commons Netを使用しようとしています。 問題は、サーバー破損に断続的に到着していることです。 「破損」とは、WinRARがzipファイルに '予期しないarchiveの終わりがあることを伝えていることを意味し...

0  FTPサーバーからのファイルのリストを取得する方法サーバーが非常に遅い場合、またはより多くのクライアントがある場合はJavaにあります。  ( How to get list of file from ftp server if server is very slow or there are more ) 
FTPサーバに存在するファイルまたはフォルダのリストを取得する必要があります.iは次のコードを試してみましたが、リストを取得しません。私が同じコードを実行しているならば、私がサーバーとして私のローカルシステムを作っている場合はファイルのリストを取得しています...

3  Android FTPClient - retrievefilestream()は常にNULLを返します  ( Android ftpclient retrievefilestream always returns null ) 
私はAndroidへのニュービーです。 Apache Commons FTPClientを使用してFTPサーバーからSDCardへファイルをダウンロードしています。行 InputStream Input = Client.RetrieveFileStream(...

4  FTPClientで進行状況をアップロードします  ( Upload progress in ftpclient ) 
commons-net ftpclientを使用してファイルをアップロードしています。 アップロードの進行状況を得るにはどうすれば(今すぐアップロードされたバイト数)。 ありがとう ...

2  Javaによるプロキシを介したFTP接続  ( Ftp connection through proxy with java ) 
org.apache.commons.net.ftp.ftpclientを使用してプロキシを介してFTPサーバに接続しようとしています。システムプロパティが次のように正しく設定されていることを確認します。 <事前> <コード> Properties prop...

1  Java ApacheCommonsNet TelnetClientとの矛盾する動作  ( Inconsistent behavior with java apachecommonsnet telnetclient ) 
Telnet操作の下記のコードを使用しています。この問題は、SetSoTimeOut()を使用しない場合、それは毎回Telnetサーバーに接続していることが正常です。ただし、使用されている場合、接続が成功した頻度は50%に減少します。それが使用されている方法...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有