2010-03-23 10 views
7

J'ai un projet Java dans Eclipse qui comprend quelques fichiers JAR externes. Ces fichiers JAR externes sont en cours de reconstruction via un processus différent (pas Eclipse, Ant). Ces modifications ne sont pas reflétées sur le projet Eclipse même si j'actualise le projet. Si je ferme le projet et que je le rouvre, cela fonctionne.Comment actualiser les fichiers JAR externes dans le projet Eclipse (Java)?

Des suggestions sur la façon dont je pourrais accélérer le projet sans avoir à fermer et rouvrir? Merci. Cliquez avec le bouton droit de la souris sur le projet et sélectionnez Rafraîchir.

Répondre

4

Si cela ne fonctionne pas, allez dans le menu Projet, nettoyez et vérifiez votre projet.

+1

+1 - Sur ma machine, F5 est un raccourci pour "rafraîchir". –

+1

J'ai essayé d'actualiser le projet et cela ne fonctionne pas. J'avais mentionné dans ma description ci-dessus. – user299535

+0

Avez-vous essayé de nettoyer le projet? –

1

Dans la vue Explorateur de packages, vous pouvez sélectionner le conteneur et faire un clic droit et actualiser.

2

Dans la vue Explorateur de packages, vous pouvez sélectionner le conteneur et faire un clic droit et actualiser.

N'est pas disponible dans Eclipse Version: 3.6.1, ID de construction: M20100909-0800. Je pense que cette version est actuelle. Un bug à signaler à mon humble avis.

Le redémarrage d'Eclipse fonctionne.

0

Si les réponses ci-dessus n'ont pas fonctionné pour vous et que ce fichier est sur votre chemin de compilation. Effectuez les étapes suivantes:

1- Retirez le bol du chemin de construction (clic droit sur le pot -> Chemin de génération -> Retirer du chemin de construction)

2- ajouter le pot sur le chemin de construction (clic droit sur le jar -> Build Path -> Ajouter au chemin de construction)

Cela a fonctionné pour moi et est beaucoup plus facile que de redémarrer Eclipse.

0

Si l'actualisation du projet, le nettoyage du projet, l'actualisation du fichier jar référencé (F5) ne fonctionne pas, il se peut que Maven dépend toujours de l'ancienne version. Si votre projet utilise Maven, supprimez temporairement ce fichier de la liste des dépendances Maven (vous pourrez le mettre à jour plus tard). Cela a fonctionné pour moi ..