Alguém pode por favor explicar:
1. A diferença entre os lançamentos ga, GA e Final Hibernate?
2. Devo usar o repository maven ou o repository do jboss nexus?
3. Por que a última matriz de compatibilidade ( http://community.jboss.org/wiki/HibernateCompatibilityMatrix ) não lista nada maior que 3.2.6GA?
Eu estou usando as seguintes versões e estou tendo o pior momento tentando descobrir se devo atualizar:
org.hibernate hibernate 3.2.6.ga org.hibernate hibernate-annotations 3.3.0.ga org.hibernate hibernate-commons-annotations 3.3.0.ga org.hibernate hibernate-entitymanager 3.3.1.ga org.hibernate hibernate-tools 3.2.0.ga org.hibernate hibernate-validator 3.0.0.ga
A diferença entre os lançamentos ga, GA e Final Hibernate?
Final é a “nova” convenção do JBoss e substitui a antiga convenção do GA (para disponibilidade geral ).
Devo usar o repository maven ou o repository jboss nexus?
Versões finais de artefatos do JBoss podem não estar disponíveis no repository central . Se você quiser usar versões finais (por exemplo, Hibernate 3.5.3-Final), use o repository do JBoss Nexus .
jboss-public-repository-group JBoss Public Repository Group https://repository.jboss.org/nexus/content/groups/public
Por que a matriz de compatibilidade mais recente não lista nada maior que 3.2.6GA?
Bem, para versões anteriores ao 3.5, isso acontece !
A partir das versões da versão 3.5.x, não há mais necessidade da matriz de compatibilidade, pois o Hibernate Core, o Hibernate Annotations e o Hibernate EntityManager são lançados juntos.
Eu estou usando as seguintes versões e estou tendo o pior momento tentando descobrir se devo atualizar:
Se você quiser usar a última versão do JPA 1.0 do Hibernate Entity Manager, simplesmente declare o seguinte:
org.hibernate hibernate-entitymanager 3.4.O.GA
E você obterá outros artefatos de forma transitiva.