Question supplémentaire : pour la construction des jars, je mets les dépendance vers les autres jars sous la forme suivante :
Code:
1 2 3 4 5 6
| <dependency>
<groupId>jboss</groupId>
<artifactId>jboss-j2ee</artifactId>
<version>4.0.5</version>
<scope>provided</scope>
</dependency> |
Ca marche très bien pour une librairie externe, mais dès que j'ai une dépendance vers un jar que je génère moi même (ex : dépendance de ma couche service vers les dao), je suis obligé d'enlever le "provided". N'est ce pas anormal ? En effet, j'ai bien les jars service et dao qui sont déployés dans le serveur d'appli.