0

Spring Tool Suite 3.4 をダウンロードしてインストールしました。Spring MVC プロジェクトを作成しようとしています。プロジェクトを作成することはできますが、プロジェクトには既にエラーがあり、コードを変更または追加していません。他の誰かがこの問題を抱えているか、回避策がありますか?

走ってみました

Maven -> Update Project
Run As -> Maven Clean
Run As -> Maven Install

私が見ているチュートリアルの多くはSpring Tool Suiteを使用しているため、一貫性を保つためにSTSを使用したいと考えていますが、これは一種のショーストッパーです。

ここに私が見ているエラーがあります

必要なライブラリのアーカイブ: プロジェクト 'Example1' の 'C:/Users/Joseph/.m2/repository/org/springframework/spring-context/3.1.1.RELEASE/spring-context-3.1.1.RELEASE.jar' はできません読み取れないか、有効な ZIP ファイルではありません

ビルド パスは、実行環境 JavaSE-1.6 を指定します。ワークスペースには、この環境と厳密に互換性のある JRE がインストールされていません。

ビルド パス エラーが解決されるまで、プロジェクトをビルドできません

XML「場所 [META-INF/spring.schemas] からスキーマ マッピングを読み込めません」の処理中にエラーが発生しました。詳細については、エラー ログを参照してください。

XML「場所 [META-INF/spring.schemas] からスキーマ マッピングを読み込めません」の処理中にエラーが発生しました。詳細については、エラー ログを参照してください。

4

2 に答える 2

0

あなたのコメントから、問題はマシンにインストールされている JVM が原因のようです。Spring Tool Suite が必要とするバージョンよりも古いバージョンである可能性があります。または、JRE のみがインストールされていて、JDK がインストールされていない場合も、問題が発生する可能性があります。

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.htmlの oracle から最新の JDK をダウンロードできます。

インストール後、STS を次の新しいバージョンにポイントするだけです。

Preferences -> Java -> Installed JREs -> Add
于 2013-11-01T00:04:55.340 に答える
0

何が起こったのかわかりませんが、ホームフォルダーの .m2 ディレクトリ、Maven Clean、および Maven インストールを削除しただけで、サーバー上でプロジェクトを実行できるようになりました。

Eclipse と STS がそのディレクトリを共有していたことが原因でしょうか?

于 2013-11-01T00:26:46.613 に答える