Bonjour,
J'ai un gros projet que j'ai découpé en X sous-projets (module).
Ce sont les modules qui seront chargés Eclipse sous forme de "Projet"
Chaque version stable d'un module donnera lieu a un JAR (afin de ne pas tout recompiler a chaque fois)
J'aimerais ensuite faire un module de test générique qui puisse (dans l'idéal) pour chaque module, utiliser :
* Soit le module si le projet correspondant est ouvert
* Soit le JAR si le projet correspondant est fermé.
Pour faire cela, j'ai ajouté les module dans la liste de dépendance du module de test, puis j'ai ajouté les JAR de chaque module dans la meme liste.
Actuellement, avec tout les projets ouverts :
* Si les JAR sont définis avant les modules, ce sont eux qui sont utilisés
* Si les modules sont définis avant les JAR, ce sont eux qui sont utilisés.
La démarche est donc bonne.
Sauf que si je ferme un projet, j'obtiens évidemment une erreur :
"Module1 does not exist"
Version & configuration actuelle :
- Eclipse Ganymede JEE SR2 3.4.2
- Pour éviter de m'arrêter à l'étape de compilation, j'ai aussi modifié Java->Compiler->Building->Incomplete Build Path=Warning au lieu de Error
Autres tests effectués :
- Ajout des repertoires bin de chaque module au lieu de faire dépendre le projet directement => Message d'erreur différent mais toujours bloquant ("The archive: /module/bin which is referenced by the classpath, does not exist")
Avez vous une idée sur comment supprimer cette erreur ou organiser au mieux mon projet ?
Merci ;o)
Fladnag
Partager