Je sors des haricots nets (puisque Netbeans Speed Speed était trop rapide pour ma patience). Cependant, mon habitude depuis que Netbeans age l'âge me conduisant avec une nouvelle éclipse. Normalement, lorsque quelque chose est incorrect à l'intérieur du mécanisme de compilation automatique des NetBeans, je viens de construire le dossier situé sous la racine du projet et de la supprimer (parfois avec un déverrouillage), puis des haricots nets recréeront ce dossier et mettront un fichier .Class dans. Cependant, récemment, lorsque j'ai essayé de faire la même chose avec le dossier bin sous la racine de projet Eclipse, le dossier BIN ne sera pas reproduit, même si je redémarre l'IDE, désactivez la construction automatiquement et exécutez tout (CTRL + B). p>
6 Réponses :
Avez-vous essayé de recréer le dossier BIN directement sur le système de fichiers et effectué une actualisation sur le projet Eclipse? P>
Dans le menu, n'éteignez pas la construction automatique et cliquez sur Projet> Nettoyer ... P>
Cela fait de l'aide. Mais les fichiers XML que j'ai créés à l'intérieur du dossier SRC ne sont pas copiés dans le dossier bin.
Notez mon autre commentaire. Si ces fichiers ont été créés en dehors de Eclipse, Eclipse n'en informera pas jusqu'à ce que vous fassiez F5.
Pouvez-vous jeter un coup d'œil sur cet écran Shot: Seamoo.com/eclipse-screen-3jpg < / a>. Je pense que Eclipse garde la suivi de ces fichiers XML. J'appuie plusieurs fois sur F5 (et le menu contextuel> Actualiser), mais cela n'aide pas.
éventuellement non liée à ce problème, mais quelque chose que vous devez savoir est que Eclipse réside sur le contenu de ses dossiers. Plus précisément, il indique le contenu des modèles internes de tous les dossiers (c'est-à-dire des fichiers et des sous-dossiers contenus) et rafraîchit uniquement la vue interne lorsque vous rafraîchissez explicitement la vue de l'interface graphique. p>
Surtout lorsque vous manipulez des fichiers en dehors de Eclipse ou à l'aide d'outils commencés à partir de Eclipse, mais pas directement liés à Eclipse, des différences éclipse ne connaissent pas. P>
Il est possible que bin code> n'est pas votre dossier de sortie de classe. Vous devriez vérifier dans Propriétés du projet | Path Java Build Path | Source Code>. P>
Cela devrait le faire, Eclipse créera et masquera automatiquement votre dossier de sortie (il est filtré par défaut). Vous pouvez personnaliser les filtres si vous voulez le montrer.
Je pense que la corbeille devrait être mon dossier de sortie car lorsque j'utilise le projet> propre ... puis le dossier est recréé (après que je l'ai supprimé).
Donc, le dossier est en train d'être recréé avec rien? Avez-vous (A) vérifié de l'Eclipse extérieure et (B) vérifiée pour le filtrage de la vue dans Eclipse?
Ouch, j'ai vérifié les propriétés du projet | Java Build Chemin et a découvert que j'avais ajouté la corbeille à la liste des sources (bien que dans le même temps, c'était aussi le dossier de sortie). Supprimer la corbeille de la liste des entrées source a résolu le problème. Merci.
Une autre possibilité est que votre projet n'a pas "Java Nature". Voyez-vous des packages source dans l'explorateur de packages?
Sinon, cette strophe devrait apparaître (ou aller) dans votre fichier .project: p>
Cela résouda pour moi. Il est important de noter que j'ai eu la maven2nature, la nature, avant la nature Java ... Cela a arrêté des fichiers de sauter dans le bin Dir.
Assurez-vous que votre fichier ps. Pour le projet Java standard P> P> .project code> doit contenir au minimum:
Étant donné que Eclipse ne délivrera aucun fichier .Class au dossier bin, je ne peux rien faire d'autre. Aucun test de test de l'unité, pas de méthode de classe.Main. Aie.