[解決済み] インポートorg.apache.commonsはeclipse junoで解決することができません。
2022-02-10 19:10:45
質問
Eclipseで私のプロジェクトをコンパイルする際に問題が発生しました。次のようなエラーが表示されます。 org.apache.commons のインポートを解決できません。 .
このエラーの意味と解決方法を教えてください。
解決方法は?
言及されたパッケージ/クラスがコンパイル時のクラスパスに存在しない。基本的に、Javaは、あなたがこれとこれをインポートすると言ったとき、あなたが何を言っているのかわかりません。クラスパスでそれらを見つけることができないのです。
の一部です。
Apache Commons FileUpload
. JARをダウンロードし、それを
/WEB-INF/lib
フォルダに移動すれば、このエラーはなくなるはずです。同じことを
Apache Commons IO
さもないと、実行時に同じ問題が発生します。
関連性のないもの
の具体的な問題ですが、Servlet3.0互換のコンテナであるTomcat7をお使いとのことですね。この場合、新しい
request.getPart()
メソッドを使用すると、コモンズの FileUpload を使用せずにアップロードされたファイルを取得することができます。単に
@MultipartConfig
アノテーションをサーブレットクラスに追加することで、使用できるようになります。以下も参照してください。
JSP/Servletを使用してサーバーにファイルをアップロードするには?
関連
-
[解決済み】Spring Data Maven Buildsの「プラグインの実行はライフサイクル構成でカバーされていません」を解決する方法
-
[解決済み】JNI共有ライブラリ(JDK)の読み込みに失敗しました。)
-
[解決済み] EclipseのJavaプロジェクト。java.lang.Object 型を解決できません。これは、必要な .class ファイルから間接的に参照されています。
-
[解決済み] Eclipseのアイコンは何を意味しているのですか?
-
[解決済み] EclipseのAndroidプラグインで "Debug certificate expired "エラーが発生する。
-
[解決済み] Eclipseにプロジェクトをインポートした後に「Must Override a Superclass Method」エラーが発生する。
-
[解決済み] Rが解決できない - Androidエラー
-
[解決済み] Eclipseが起動できない - Javaは起動したが終了コード=13を返した
-
[解決済み] この環境では、コンパイラは提供されません。もしかしたら、JDKではなくJREで動作しているのでは?
-
[解決済み] Eclipseプロジェクトでjavax.servlet / jakarta.servlet APIをインポートするにはどうしたらいいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】web.xmlが見つからず、<failOnMissingWebXml>がtrueに設定される。
-
[解決済み] インストールに失敗し、エラーが発生した (Eclipse)
-
[解決済み] "リソースがファイルシステムと同期していない "ことの回避
-
Eclipse のエラーです。シンボル 'xxxx' を解決できませんでした。
-
eclipseでantの開発環境を構築する
-
[解決済み] Javaツールの初期化時にEclipseの内部エラーが発生する
-
[解決済み] Eclipseのやり直しキーボードショートカット
-
[解決済み] JSP/Servletを使用してサーバーにファイルをアップロードするにはどうすればよいですか?
-
[解決済み】Eclipse を実行できません。終了コード=13
-
[解決済み】Eclipseでワークスペースを削除する方法は?