2010-07-23 2 views
7

누구나 설명해 주시겠습니까?
1. ga, GA 및 최종 Hibernate의 차이점은 무엇입니까?
2. maven 저장소 또는 jboss nexus 저장소를 사용해야합니까?
3. 최신 호환 매트릭스 (http://community.jboss.org/wiki/HibernateCompatibilityMatrix)가 3.2.6GA 이상을 표시하지 않는 이유는 무엇입니까?최대 절전 모드 혼동. GA, GA 및 최종 출시 버전의 차이점은 무엇입니까? 적합성? 저장소?

나는 다음과 같은 버전을 사용하고 있는데 나는 업그레이드해야하는지 알아 내려고 힘든 시간을 보내고 있습니다 : 조지아 사이

 <dependency> 
      <groupId>org.hibernate</groupId> 
      <artifactId>hibernate</artifactId> 
      <version>3.2.6.ga</version> 
     </dependency>   
     <dependency> 
      <groupId>org.hibernate</groupId> 
      <artifactId>hibernate-annotations</artifactId> 
      <version>3.3.0.ga</version> 
     </dependency> 
     <dependency> 
      <groupId>org.hibernate</groupId> 
      <artifactId>hibernate-commons-annotations</artifactId> 
      <version>3.3.0.ga</version> 
     </dependency>   
     <dependency> 
      <groupId>org.hibernate</groupId> 
      <artifactId>hibernate-entitymanager</artifactId> 
      <version>3.3.1.ga</version> 
     </dependency> 
     <dependency> 
      <groupId>org.hibernate</groupId> 
      <artifactId>hibernate-tools</artifactId> 
      <version>3.2.0.ga</version> 
     </dependency> 
     <dependency> 
      <groupId>org.hibernate</groupId> 
      <artifactId>hibernate-validator</artifactId> 
      <version>3.0.0.ga</version> 
     </dependency> 

답변

8

의 차이를, GA 및 최종 최대 절전 모드가 해제?

최종은 "새로운"JBoss convention하고 규칙 (일반 가용성에 대한) 기존의 GA를 대체합니다.

maven 저장소 또는 jboss nexus 저장소를 사용해야합니까?

저장소에서 궁극적 인 버전의 JBoss 아티팩트를 사용하지 못할 수 있습니다. 최종 버전 (예 : Hibernate 3.5.3-Final)을 사용하려면 JBoss Nexus repository을 사용하십시오.

<repositories> 
    <repository> 
    <id>jboss-public-repository-group</id> 
    <name>JBoss Public Repository Group</name> 
    <url>https://repository.jboss.org/nexus/content/groups/public</url> 
    </repository> 
</repositories> 

이유는 최신 compatibility matrix는 3.2.6GA보다 아무것도 표시되지 않습니다?

글쎄, 3.5 이전 버전의 경우 입니다!

버전 3.5.x에서 Hibernate Core, Hibernate Annotations 및 Hibernate EntityManager가 함께 릴리스되므로 호환성 행렬이 더 이상 필요하지 않습니다.

나는 다음과 같은 버전을 사용하고 있는데 나는 업그레이드해야하는지 알아 내려고 힘든 시간을 보내고 있습니다 :

당신이 Hibernate 엔티티 관리자의 궁극적 인 JPA 1.0 버전을 사용하려면

<dependency> 
    <groupId>org.hibernate</groupId> 
    <artifactId>hibernate-entitymanager</artifactId> 
    <version>3.4.O.GA</version> 
</dependency> 

을 그리고 당신은 이적으로 다른 유물을 얻을 것이다, 단순히 다음과 같은 선언합니다.

관련 문제