![](/img/trans.png)
[英]How to force Maven to target Java 1.7 with a javax.persistence dependency?
[英]How to get Hibernate + javax.persistence via Maven2 pom.xml
我是Maven2的新手,我写了一个pom.xml。 现在我想得到Hibernate和javax.persistence来解决这个问题:
import javax.persistence.Entity;
...
import org.hibernate.annotations.Fetch;
...
需要做什么? 我在我的pom.xml中写道:
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate</artifactId>
<version>3.5.6-Final</version>
</dependency>
但我得到一个错误(我已经得到一些其他依赖项,但Hibernate不起作用):
11.10.10 13:19:53 MESZ: Refreshing [/testProject/pom.xml]
11.10.10 13:19:54 MESZ: Missing artifact org.hibernate:hibernate:jar:3.5.6-Final:compile
11.10.10 13:19:54 MESZ: Maven Builder: AUTO_BUILD
11.10.10 13:19:55 MESZ: Maven Builder: AUTO_BUILD
那么,这里有什么问题? 为什么它不知道神器?
提前谢谢你和最诚挚的问候。
声明JBoss存储库:
<project>
...
<repositories>
<repository>
<id>repository.jboss.org-public</id>
<name>JBoss repository</name>
<url>https://repository.jboss.org/nexus/content/groups/public</url>
</repository>
...
</repositories>
...
</project>
然后是以下依赖:
<project>
...
<dependencies>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>3.5.6-Final</version>
</dependency>
...
</dependencies>
...
</project>
这就是您的全部需求,其他依赖项将被传递。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.