2010-09-06 1 views

Répondre

27

bug 190783 peut être pertinent à cette question.

cet avertissement aura maintenant deux corrections rapides:

qui ajoute l'-one attribut « dependency » (ce qui est la solution rapide actuelle)

qui ajoute l'-one attribut « nondependency »; l'ajout de cet attribut exclura explicitement l'entrée cp de la considération comme dépendance potentielle de publication/exportation. Si l'utilisateur change d'avis, il peut supprimer cet attribut via l'interface utilisateur du chemin de génération JDT.

Comme Mondain commentaires:

je l'ai trouvé! Faites un clic droit sur l'avertissement et sélectionnez le correctif rapide, yay!

C'est en effet comment vous pouvez utiliser Quick Fix: Voir aussi FAQ What is a Quick Fix?, Quick Fix et Quick Assist

alt text

+2

Belle trouvaille! Je suis surpris que ce n'est pas encore fixé après 6 versions (3.0 -> 3.6). –

+0

La solution rapide est là en 3.6. Cela a résolu le problème pour moi. –

+1

Ok, peut-être que je suis stupide ici, mais où dois-je définir l'attribut? Ai-je besoin de modifier par texte le fichier .classpath? –

1

Une solution rapide pour un projet entier (peut-être trop gourmand bien). Suppose les utilitaires Linux (ou cygwin):

cp .classpath classpath-bak 
cat classpath-bak | sed '[email protected]^\(\s*<classpathentry kind=.*\)/>\s*[email protected]\1><attributes><attribute name="org.eclipse.jst.component.nondependency" value=""/></attributes></classpathentry>@' > .classpath 
Questions connexes