Programovanie

Záhada hibernate3.jar

Distribúcia režimu dlhodobého spánku obsahuje súbor s názvom hibernate3.jar. Všeobecne by vývojári vložili cestu ku knižniciam, aby mohli zostaviť svoje projekty a nasadiť ich so svojou distribúciou projektu. Pokiaľ ide o migráciu z prístupu „keep libs along with sources“ na správu závislostí, ako sú Ivy alebo Maven, bude nepríjemným prekvapením vedieť, že v úložisku JBoss Maven neexistuje nič ako hibernate3.jar. Namiesto toho odporúčajú zostaviť si skupinu závislostí podľa vlastného vkusu z dlhého zoznamu hibernačných častí (artefaktov), ​​ktoré sú k dispozícii v ich repozitári Maven. Ak projekt, ktorý vyžaduje migráciu, vytvoril niekto iný a hibernate3.jar bol jeho súčasťou, najmenšia vec, ktorú chcete, je vnímať zoznam hibernačných častí, ktoré projekt skutočne vyžaduje prostredníctvom pokusov a omylov. Musel som urobiť malý prieskum, aby som preskúmal presný zoznam artefaktov hibernácie, z ktorých je hibernate3.jar vyrobený. Takže hibernate3.jar z 3.6.4. Konečná distribúcia je kombináciou tried nájdených v týchto jazykoch: hibernate-core hibernate-testing hibernate-envers hibernate-commons-annotations 3.2.0. ÁNO, verzia 3.2.0. Konečné hibernate-infinispan hibernate-jbosscache hibernate-ehcache hibernate-oscache hibernate-swarmcache hibernate-c3p0 hibernate-entitymanager hibernate-proxool - táto obsahuje iba jednu triedu.

Tento príbeh „Mystery of hibernate3.jar“ bol pôvodne publikovaný spoločnosťou JavaWorld.

$config[zx-auto] not found$config[zx-overlay] not found