2011-11-11 4 views
1

Je veux construire un pot contenant une classe que j'ai dérivé d'une classe dans le second pot. J'ajoute une référence au deuxième jar dans mon projet mais Netbeans copie ce jar à dist/lib que je ne veux pas vraiment. Existe-t-il un moyen de référencer le second pot à la compilation mais de ne pas le copier?Netbeans/Java: référence un pot mais ne le déploie pas

Spécifiquement, je crée une tâche personnalisée pour Ant, donc je dérive de org.apache.tools.ant.Task et je ne veux pas que la commande ant.jar soit copiée dans dist/lib.

Ceci est avec Netbeans 7.0.

Répondre

1

Une façon d'y parvenir est de « décocher » les copie Les bibliothèques à charge case à cocher, qui veillera à ce qu'aucun fichiers JAR sont copiés dans le dossier dist.

étapes précises:

  1. Faites un clic droit sur le nom du projet et choisissez Propriétés l'option dans le menu contextuel, cela va ouvrir la boîte de dialogue Propriétés du projet .
  2. Sélectionnez le Construire> Emballage nœud du Catégories l'arborescence et décocher la Copie Bibliothèques dépendantes Cochez la case
  3. maintenant construire le projet et vérifier qu'aucun JAR fichiers pour les bibliothèques sont copiés dist dossier.
Questions connexes