1

私はSpringが初めてで、ここからEclipseを使用してSpringのチュートリアルを学びに出かけました。

しかし、Eclipseではこれら2つのライブラリをインポートできません

import org.springframework.context.ApplicationContext;

import org.springframework.context.support.ClassPathXmlApplicationContext;

Spring サイトから Spring ソース ファイルをダウンロードし、それをシステム ライブラリに含め、プロジェクトとプロジェクトの lib フォルダーに追加しましたが、無駄ではありませんでした。

問題がどこにあるのかを正確に知るのを手伝ってくれますか。Spring の優れたチュートリアル サイトをいくつか教えてください。

皆さん、ありがとうございました

編集

ここに例外があります

Exception in thread "main" java.lang.Error: Unresolved compilation problems: 
    ApplicationContext cannot be resolved to a type
    ClassPathApplicationContext cannot be resolved to a type

    at com.test.App.main(App.java:12)
4

4 に答える 4

2

ついにそれを手に入れました。私の間違いは、srcフォルダーのjarを使用して、それをユーザーライブラリとして作成していましたが、正しい方法は、distフォルダーのjarを使用することです。

回答ありがとうございます。:)

于 2012-05-31T13:45:51.000 に答える
2

コメントに基づく:

jar がクラスパスに含まれていません。したがって、コンパイルエラーが発生しています。

  1. Eclipse でプロジェクト エクスプローラーのパースペクティブに移動する
  2. lib フォルダーを右クリック > ビルド パス > ビルド パスに追加します。

これにより、lib フォルダー内のすべての jar がクラスパスに含まれ、コンパイル エラーは発生しなくなります。

ところで。これらのクラスは spring-context jar の一部であるため、lib フォルダーにあることを確認してください。

于 2012-05-28T08:31:38.537 に答える
0

以下のように、pom.xml ファイルの依存関係を更新します。

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>3.0.5</version>
</dependency>
于 2015-04-25T02:02:48.313 に答える