1

STS スタート ページのサンプル プロジェクトのリストから spring-mvc-showcase プロジェクトをインポートしようとしています。ok をインポートするように見え、関連するプロジェクト ディレクトリなどを作成します。

ただし、すぐに [問題] ビューに次の 10 個のエラーが表示されます。

  • ビルド パス エラーがある spring-mvc-showcase に依存しているため、プロジェクトはビルドされませんでした。
  • 「http://java.sun.com/jsp/jstl/core」form.jsp のタグ ライブラリ記述子が見つかりません
  • 「http://java.sun.com/jsp/jstl/core」dataBinding.jsp のタグ ライブラリ記述子が見つかりません
  • "http://java.sun.com/jsp/jstl/core" fileupload.jsp のタグ ライブラリ記述子が見つかりません
  • 「http://java.sun.com/jsp/jstl/core」redirectResults.jsp のタグ ライブラリ記述子が見つかりません
  • 必要なライブラリのアーカイブ: プロジェクト 'spring-mvc-showcase' の 'C:/Users/Lee/.m2/repository/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar' はできません読み取れないか、有効な ZIP ファイルではありません
  • 「http://java.sun.com/jsp/jstl/core」home.jsp/spring-mvc-showcase/src/main/webapp/WEB-INF/views 行 1 のタグ ライブラリ記述子が見つかりません
  • XML の処理中にエラーが発生しました 'クラス [org.springframework.samples.mvc.data.custom.CustomArgumentResolver] が見つかりません'。詳細については、エラー ログを参照してください。 servlet-context.xml /spring-mvc-showcase/src/main/webapp/WEB-INF/spring/appServlet
  • 「http://java.sun.com/jsp/jstl/core」html.jsp /spring-mvc-showcase/src/main/webapp/WEB-INF/views/views のタグ ライブラリ記述子が見つかりません
  • "http://java.sun.com/jsp/jstl/core" viewName.jsp /spring-mvc-showcase/src/main/webapp/WEB-INF/views/views のタグ ライブラリ記述子が見つかりません

問題なくコンパイルおよび実行される新しいプロジェクトを最初から作成できます。

明らかにどこかに問題があります。フレームワークのショーケースになることを意図したプロジェクトがテストされずに利用可能になったとは想像できないため、私の環境に固有の問題であることを願っています。

また、私は STS バージョン 3.1.0 を使用していることにも言及する価値があります。

誰でもこれらのエラーに光を当てることができますか?

ありがとう、リー

4

3 に答える 3

4

これは、ローカルの Maven リポジトリに破損した ZIP ファイルが含まれているようにも見えます。その場合、通常は .m2/repository ディレクトリを完全に消去し、Maven にアーティファクトを再度ダウンロードさせます。

于 2012-11-26T17:18:15.873 に答える
3

Maven リポジトリを消去することなく、同じエラーを解決できました。

  1. pom.xml を右クリックします。[実行] | [実行] を選択します。メイヴンのインストール。
  2. プロジェクトを右クリックします。[更新] を選択します。
  3. トップ メニューから [プロジェクト] | [プロジェクト] を選択します。掃除。
于 2013-11-26T20:50:45.003 に答える
1

うーん、Maven はうまく動作しますか?

Maven が、プロジェクトで使用されている一部の依存関係を正しくダウンロードしていない可能性があります。

Maven m2 ディレクトリに必要なすべてのプロジェクトがあるかどうかを確認しましたか? (必要なすべての .jar ファイルがあるかどうかを確認してください)

プロキシの下にいる場合は、プロキシを使用するように構成ファイルでmavenを構成する必要があり、これを行うだけで、必要な依存関係を適切にダウンロードできます

于 2012-11-26T17:00:08.107 に答える