0

私は春に新しく、「Spring in Action 3rd Edition」の例に従っています。

例のコードを実行したいので、コードをコピーしました。

Spring STS スイートをインストールし、Spring プロジェクトをテストします。spring の jar を暗黙的にインクルードしていないように見えるので、ビルド パスを構成し、1 つずつインクルードして jar する必要があります。また、jarも奇妙な場所にあります(Spring自体が含まれているかどうかはわかりませんが、Spring STSによってインストールされていると思います)。 ここに画像の説明を入力

また、Spring コアは、Apache からの一般的なロギングに依存しています。 ここに画像の説明を入力

そして、apache 共通ログ サイトに移動して jar をダウンロードし、それをプロジェクトの lib フォルダーに配置してから、ビルド パスに設定する必要があります。

プロセス全体が耐えられません。春が20個の瓶を手に入れたら?これを行う他の方法はありますか?

皆さんありがとう。

4

2 に答える 2

3

依存関係を取得する手間を軽減するために、Maven を使用することを強くお勧めします。

開始するために必要なのは次のとおりです。

  1. Apache Maven のこの 5 分間の開始を確認してください

  2. Git Hub に「Helloworld」Spring + Maven プロジェクト (具体的にはSpring In Actionを使用するため、追加する可能性があります) をセットアップしているので、手間をかけずに始めることができます。

    • GIT に精通している場合は、このリポジトリをフォークしてください。

    • ここからプロジェクト全体を zip/tarball としてダウンロードします。

      このプロジェクトは、Spring アプリの開始点としても使用できます。Maven を使用して Spring の依存関係を取得する方法の詳細については、こちらを参照してください。


これを行うと、mvn clean install必要なすべての依存関係を取得するために必要なのはプロジェクトディレクトリ内だけであり、jar を取得したり、クラスパスに配置したりするために手動でいじる必要はありません。

于 2012-08-06T10:16:19.737 に答える
1

pom.xmlプロジェクトのルート フォルダーに呼び出されるファイルがあるはずです。すべての依存関係が含まれています。

<dependencies>要素内に次のコード ブロックを追加します。

<dependency>
    <groupId>commons-logging</groupId>
    <artifactId>commons-logging</artifactId>
    <version>1.1.1</version>
</dependency>

これにより、不足している依存関係がプロジェクトに追加されます。または、右クリックしpom.xmlて Maven -> Add Dependency ... を選択commons-loggingし、検索フィールドに入力します。[OK] をクリックすると、エディターによって適切な場所に依存関係が追加されます。

于 2012-08-06T10:15:58.183 に答える