Programování

Tajemství hibernate3.jar

Distribuce režimu spánku obsahuje soubor s názvem hibernate3.jar. Obecně by to vývojáři dali na cestu knihoven, aby sestavili své projekty a nasadili je s jejich distribucí projektu. Pokud jde o migraci z přístupu „keep libs along with sources“ ke správě závislostí, jako je Ivy nebo Maven, bude nepříjemným překvapením vědět, že v úložišti JBoss Maven nic takového jako hibernate3.jar neexistuje. Místo toho doporučují sestavit sadu závislostí podle vlastního vkusu z dlouhého seznamu hibernačních částí (artefaktů) dostupných v jejich repozitáři Maven. Pokud byl projekt, který potřebuje migraci, vytvořen někým jiným a hibernate3.jar byl jeho součástí, nejmenší, co chcete, je vnímat seznam hibernačních částí, který projekt skutečně vyžaduje prostřednictvím pokusů a omylů. Musel jsem udělat malý průzkum, abych prozkoumal přesný seznam hibernačních artefaktů, ze kterých je hibernate3.jar vyroben. Takže hibernate3.jar z 3.6.4.Final distribuce je kombinací tříd nalezených v: hibernate-core hibernate-testování hibernate-envers hibernate-commons-annotations 3.2.0.Final - ANO, verze 3.2.0.Final hibernate-infinispan hibernate-jbosscache hibernate-ehcache hibernate-oscache hibernate-swarmcache hibernate-c3p0 hibernate-entitymanager hibernate-proxool - tato obsahuje pouze jednu třídu.

Tento příběh „Mystery of hibernate3.jar“ byl původně publikován společností JavaWorld.

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