4

私はm2eclipseを使用していて、タペストリーを学ぼうとしています。プロジェクトを更新して、Mavenからいくつかの異なるリソースを取得しようとしています。(または少なくとも、それが私がやろうとしていることだと思います)。

これが私のpom.xmlの一部です:

<dependency>
            <groupId>org.apache.tapestry</groupId>
            <artifactId>tapestry-hibernate</artifactId>
            <version>${tapestry-release-version}</version>
        </dependency>

アーティファクトIDは以前はtapestry-coreでしたが、私が使用しているチュートリアルでは、hibernateを使用できるようにtapestry-hibernateに変更すると述べています。pom.xmlを変更して保存しましたが、正確に実行するコマンドがわかりません。「依存関係の更新」などのプラグインコマンドをいくつか使用してみましたが、まだhibernate.cfg.xmlファイルが生成されていません。

4

2 に答える 2

3

pom.xml を変更して保存しましたが、どのコマンドを正確に実行する必要があるのか​​ わかりません。

必要なアクションなしで pom.xml を変更した後、m2eclipse は新しい依存関係をセットアップする (必要に応じてダウンロードする) 必要があります。

「依存関係の更新」などのいくつかのプラグイン コマンドを使用してみましたが、まだ hibernate.cfg.xml ファイルが生成されていません。

いいえ、hibernate.cfg.xml依存関係を変更したからといって、 が自動的に生成されることはありません ( を使用して を生成することは可能ですが、使用しているとは思いませんし、実際に使用するのは簡単ではありません) hibernate.cfg.xmlhibernate3-maven-plugin

于 2010-11-16T00:56:13.967 に答える
1

tapestry-core と tapestry-hibernate の両方の依存関係が必要です。一方、tapestry-hibernate は tapestry-core に依存するため、後者は Maven によって自動的に含まれます。tapestry-hibernate は hibernate.cfg.xml を作成しません。

于 2010-11-25T01:51:09.677 に答える