Développement des tâches et des types dans Eclipse
Les tâches et les types Ant doivent être chargés par un chargeur de classe Ant au lieu d'un chargeur de classe de plug-in. Ceci peut entraîner des incidents lors du développement et du test des nouvelles tâches et des types à exécuter dans la même VM qu'Eclipse. Pour éviter ces erreurs, les tâches et les types doivent être stockés à un emplacement qui n'est pas visible pour le chargeur de classe du plug-in.
Lorsque vous développez et que vous déboguez les tâches et les types Ant à exécuter dans la même VM qu'Eclipse, vous devez suivre les instructions mentionnées ci-dessous.
- Les tâches et les types Ant auxquels vous contribuez doivent être définis dans le dossier source qui leur est associé au niveau d'un plug-in (ce dossier est distinct des dossiers source contenant les classes de plug-ins habituelles.
- Chaque dossier source contenant les tâches et les types Ant doit disposer de son propre emplacement de sortie. Cet emplacement ne doit pas chevaucher l'emplacement de sortie des classes de plug-ins habituelles.
- Lorsque vous testez/déboguez les nouvelles tâches ou les nouveaux types Ant, le projet qui contribue aux tâches ou aux types Ant doit être configuré de manière à exclure les dossiers de sortie contenant les tâches et les types Ant. Utilisez la boîte de dialogue Propriétés du projet pour définir correctement la configuration Développement de plug-in > Chemin de classe d'exécution en supprimant les répertoires de sortie Ant du chemin de classe des plug-ins.
Voir aussi la section Contribution à des tâches et des types.