3

org.springframework.context-sources-3.1.1.RELEASE.jar org.springframework.beans-sources-3.1.1.RELEASE.jar を含むすべての Spring ディストリビューション 3.1.1 jar をビルド パスに追加しました。

しかし、それでも Eclipse ビルド エラーには、 「インポート org.springframework.context.ApplicationContext を解決できません」と表示されます。

Spring ディストリビューション 3.1.1 のすべての jar を追加する前に、spring-context-3.0.2.RELEASE.jar と spring-beans-3.0.2.RELEASE.jar を含む jar を 1 つずつ手動で追加しました。その時点で、ApplicationContext は正常に認識されました。しかし、jarを1つずつ追加するのは時間の無駄だと思いました。最新のSpringディストリビューションですべてのjarをダウンロードして、パスを構築するためにそれを与えてみませんか。

最初は、異なるバージョンのコンテキスト ソース jar を使用してプロジェクトをビルドしたため、ビルド フォーダーでコンパイルされたクラスと競合する可能性があると考えていました。だから私はビルドフォルダを削除し、プロジェクトもきれいにします。spring 3.1.1 jar を追加すると、まだ問題が発生します。

4

9 に答える 9

8

ライブラリを含める: org.springframework.context.support-3.1.0.RELEASE.jar および org.springframework.context-3.1.0.RELEASE.jar

于 2012-08-24T06:19:50.537 に答える
2

この依存関係を含める必要があります。

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>5.2.12.RELEASE</version>
</dependency>
于 2021-02-13T06:16:50.000 に答える
0

ディレクトリだけでなく、それぞれを追加する必要があります。Ctrlキーを押しながらクリック/マウスをドラッグして、すべてのjarファイルを複数選択できます。

于 2012-08-23T03:20:19.847 に答える
0

http://www.java2s.com/Code/Jar/o/Downloadorgspringframeworkcontext256ajar.htmから org.springframework.context-2.5.6.a.jar.zip をダウンロード し、ビルド パスからインポートします。あなたの問題を解決します。

于 2016-04-18T06:59:22.857 に答える
0

Spring jar は、「src」フォルダーではなく、「dist」フォルダーからインポートする必要があります。これにより、上記の問題が解決されます。

于 2015-02-27T11:24:54.603 に答える