MySQLのコネクタ-Javaが見つからないエラーを報告しました
FTPアップロードファイルは、障害の原因
1は、MySQLコネクタ - Javaが見つからないエラーを報告しました
オンラインでチェックし、それを行うことができますJDBC接続を使用して、Javaデータベースの接続方法、MySQLとOracleの両方を見つけるのは簡単です。しかし、問題は、私が使用するMavenは、見つからないエラーに依存として報告されますされています。
< 依存> < groupIdを> mysqlの</ groupIdを> < たartifactId >のmysql-コネクタ-javaの</ たartifactId > < バージョン> 5.1.39 </ バージョン> </ 依存関係>
私はCでローカルのMavenリポジトリを理解し、JavaおよびIDEへの完全な初心者午前://ユーザー/ユーザー名/.mフォルダ、関連するjarファイルが存在していないことが判明します。インターネット接続MySQLのチュートリアルの下でも、これは瓶の中に存在しないので、私はこれがかもしれないと思うことを後半のjarファイルをダウンロードするためのリンクがあり、ダウンロード達人のために利用できるようになります。しかし、ジャーに、私はインポートの変更を学んだし、コピーしてきたことすべてとペーストした後、それに取得する方法がわからない、とMavenでこのプロジェクトには、コピー&ペーストように見えることはできません。
その後、完全なチュートリアル、ウィンドウ内のステップの設定達人バイステップ、およびジャーMavenのローカルライブラリにダウンロードをご確認ください。
メソッドは、次のコマンドを実行し、コマンドラインでMavenを設定し、オンライン検索のようにMavenを設定するには
MVN インストール:インストール - ファイル -Dfile =(jarファイル包的位置)-DgroupId = mysqlの-DartifactId =のmysql-コネクタのJava -Dversion = 5.1。39 -Dpackaging =瓶
輸入コード:
MVN インストール:インストール - ファイル DFILE =(JARパッケージ)-DgroupId =のgroupId(パケット)-DartifactId =たartifactId(JAR名)-Dversion =バージョン(バージョン番号)-Dpackaging =ジャー
2、ftp.storeFile(ファイル名、INPUT)エラー
ファイルサーバをアップロードする過程では、私が使用してSFTPメソッドを起動し、アクセスを拒否された、他の人は後にのみ接続をサポートしている私のftpサーバのアカウントのパスワードを見つけ......
FTP FTPClientを使用して、接続し、ログイン
FTP = FTPClient 新しい新FTPClient(); ftp.connect(ホスト、ポート); // FTPサーバーへの接続 ftp.login(ユーザー名、パスワード); // ログイン
交換用のディレクトリ(ここでは最大限に活用絶対パスが自動的にフォルダを作成しません)、ファイルをアップロードします。
ftp.changeWorkingDirectory(パス);
ftp.storeFile(ファイル名、INPUT);#入力ファイルの名前の後とローカルファイルのストリームをアップロードすると、
ファイルをアップロードするとき、それは偽戻ってきた、とアップロードされたファイルは空です。
解決策:ファイルをアップロードする前に、私は主にパッシブモードを設定するには、いくつかの設定をしました:
ftp.setControlEncoding( "UTF-8" ); ftp.enterLocalPassiveMode(); // 設定パッシブモード ftp.setFileType(FTP.BINARY_FILE_TYPE)。
その後、戻り値はtrueですが、サーバー上にファイルが存在しません
調査のインターネット検索、パッシブモードが設定されていないが、私はいくつかの試みの下で、設定した、あなたが遅すぎる前にリフレッシュすることも、ファイルが存在します何ら変化は認められませんでした