2015-06-15 71 views
1

我正试图执行Maven构建时以下错误:休眠POM例外

[错误]未能就项目hellohibernate执行目标:无法解析项目org.nsingh.hibernate依赖关系:hellohibernate:战争: 1.0:无法找到伪影org.hibernate作为:冬眠:罐:在3.5.4-最终中央(http://repo.maven.apache.org/maven2) - > [帮助1] [ERROR]

对于以下POM:

<project> 
     <modelVersion>4.0.0</modelVersion> 
     <version>1.0</version> 
     <groupId>org.nsingh.hibernate</groupId> 
     <artifactId>hellohibernate</artifactId> 
     <packaging>war</packaging> 
     <url>http://maven.apache.org</url> 
<build> 
     <plugins> 
       <plugin> 
         <artifactId>maven-war-plugin</artifactId> 
         <version>2.4</version> 
         <configuration> 
           <warSourceDirectory>WebContect</warSourceDirectory> 
           <failOnMissingWebXml>false</failOnMissingWebXml> 
         </configuration> 
       </plugin> 
     </plugins> 
</build> 
<dependencies> 
     <dependency> 
       <groupId>org.hibernate</groupId> 
       <artifactId>hibernate-core</artifactId> 
       <version>5.0.0.CR1</version> 
     </dependency> 
     <dependency> 
       <groupId>org.hibernate</groupId> 
       <artifactId>hibernate-entitymanager</artifactId> 
       <version>5.0.0.CR1</version> 
     </dependency> 
     <dependency> 
       <groupId>org.hibernate</groupId> 
       <artifactId>hibernate-annotations</artifactId> 
       <version>3.5.6-Final</version> 
     </dependency> 
     <dependency> 
       <groupId>org.hibernate</groupId> 
       <artifactId>hibernate</artifactId> 
       <version>3.5.4-Final</version> 
     </dependency> 
     <dependency> 
       <groupId>org.hibernate</groupId> 
       <artifactId>ejb3-persistence</artifactId> 
       <version>3.3.2.Beta1</version> 
     </dependency> 
</dependencies> 
</project> 

如何解决这个问题?

回答

2

我来回答自己:

添加

<type>pom</type>产生依赖性。