Bonjour,
Je me permet de réouvrir cette discussion, puisque mon projet à évoluer et le paliatif trouvé il a quelques temps ne me satisfait plus trop...
Voici à quoi ressemble mon projet actuellement:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
choco
|-- pom.xml
|-- choco-solver
| |-- pom.xml
| |-- choco-kernel
| | |-- pom.xml
| | `-- src
| `-- choco-cp
| |-- pom.xml
| `-- src
|-- choco-tools
| |-- pom.xml
| |-- choco-db
| | |-- pom.xml
| | `-- src
| |-- choco-parsers
| | |-- pom.xml
| | `-- src
| `-- choco-cli
| |-- pom.xml
| `-- src
|----choco-visu
| |-- pom.xml
| `-- src
|----choco-contribs
| |-- pom.xml
| `-- src
|----samples
| |-- pom.xml
| `-- src
`----dadcop-tracer
|-- pom.xml
`-- src |
Actuellement, j'ai 2 descriptors: le premier dans choco/src/main/assembly/descriptor.xml et un second dans choco/choco-solver/src/main/assembly/descriptor.xml.
Le problème que je rencontre est qu'en lancant:
mvn package assembly:assembly deploy
dans choco, le 2ème descriptor n'est pas lu et le 2nd jar jamais produit. J'ai du mettre en place un script qui se place dans ./choco/choco-solver, lance la commande, fait une copie résultat, se place dans ./choco, lance la commande et colle le résultat précédent. C'est pas top!
Savez-vous si il est possible, en une seule commande, de lire les 2 descriptors et de produire tous les jars?
D'avance merci,
CP
PS: j'essaie d'automatiser ces commandes pour les intégrer à mon serveur d'intégration continu Hudson.
Partager