Hibernate Maven和pom.xml
我正在使用m2eclipse并尝试学习一些挂毯。我正在尝试更新我的项目,以从maven获取一些不同的资源。(或者至少,我想这就是我想要做的) 下面是我的pom.xml的一部分:Hibernate Maven和pom.xml,hibernate,maven-2,maven,m2eclipse,tapestry,Hibernate,Maven 2,Maven,M2eclipse,Tapestry,我正在使用m2eclipse并尝试学习一些挂毯。我正在尝试更新我的项目,以从maven获取一些不同的资源。(或者至少,我想这就是我想要做的) 下面是我的pom.xml的一部分: <dependency> <groupId>org.apache.tapestry</groupId> <artifactId>tapestry-hibernate</artifactId>
<dependency>
<groupId>org.apache.tapestry</groupId>
<artifactId>tapestry-hibernate</artifactId>
<version>${tapestry-release-version}</version>
</dependency>
org.apache.tapestry
冬眠挂毯
${tapestry发布版本}
工件id过去是tapestry core,但我使用的教程说要将其更改为tapestry hibernate,以便我可以使用hibernate。我更改了pom.xml并保存了它,但我不确定应该执行什么命令。我试着使用一些插件命令,比如“更新依赖项”,但我仍然没有生成hibernate.cfg.xml文件,我想我应该有,对吗
我更改了pom.xml并保存了它,但我不确定应该执行什么命令
m2eclipse应该在您更改pom.xml后设置新的依赖项(并在必要时下载),而无需执行任何必需的操作
我试着使用一些插件命令,比如“更新依赖项”,但我仍然没有生成hibernate.cfg.xml文件,我想我应该有,对吗
不,不会仅仅因为您更改了依赖项而自动生成
hibernate.cfg.xml
(可以使用生成hibernate.cfg.xml
,但我认为您没有使用它,而且它确实不容易使用)。您需要两个依赖项:tapestry core和tapestry hibernate。另一方面,tapestry hibernate依赖于tapestry core,因此Maven会自动包含tapestry core。tapestry hibernate不会为您创建hibernate.cfg.xml。我最终只是自己创建了hibernate.cfg.xml。教程没有指定它将自动显示,也没有说我必须创建自己的文件,所以也许这是对的。谢谢,我已经开始创建了自己的文件