XIQE: Porovnání verzí

Z FI WIKI
Přejít na: navigace, hledání
Řádka 10: Řádka 10:
  
 
[[XIQE:Maven ExEx Plugin]]
 
[[XIQE:Maven ExEx Plugin]]
[[sss]]
+
 
 
== Rozdělení na podprojekty ==
 
== Rozdělení na podprojekty ==
  

Verze z 31. 8. 2005, 05:31

XIQE:XUpdate

XIQE:Storage

XIQE:XPath

XIQE:Models

XIQE:ExEx

XIQE:Maven ExEx Plugin

Rozdělení na podprojekty

  • XIQE - Storage (+ perzistentní kolekce)
  • XIQE - Core
  • XIQE - Experiments
  • XIQE - ExEx
  • XIQE - Maven-ExEx Plugin
  • XIQE - Collection tests

Návod na práci s podprojekty v Mavenu

Projekt XIQE byl konečně rozdělen na podprojekty. Co se tím změnilo pro vývojáře projektu?

Nyní má každý projekt svůj vlastní deskriptor a práce s těmito projekty se poněkud liší od práce se samostatným projektem. Mezi podprojekty jsou definované závislosti a proto, než začnete pracovat na svém podprojektu, musíte zkompilovat ostatní podprojekty a instalovat je do lokální repository. V opačném případě nebudete moci zkompilovat vlastní podprojekt.

Předtím, než začnete pracovat

Adresa repository je prozatím stejná, ale v nejbližší době dojde k přesunu všech zdrojových souborů do repository na kore. Pokud ještě nemáte projekt stažený z repository, můžete tak učinit příkazem

 svn checkout https://www.bilysklep.cz/repos/xml/trunk/xiqe/

Ke kompilaci a instalaci všech podprojektů najednou se v Mavenu používá cíl multiproject. Příkaz proveďte v kořenovém adresáři celého projektu

 maven multiproject:install

Nyní se můžete přepnout do adresáře svého podprojektu a pokračovat v práci, jak jste zvyklí.

Všechny možnosti cíle multiproject zjistíte příkazem

 maven -P multiproject

Za zmínku ještě stojí cíl multiproject:clean pro smazání zkompilovaných souborů ve všech podprojektech. Učiňte tak před commitem do repository.