Eclipse: Différence entre les nettoyer, de construire et de publier
Je suis à l'aide d'eclipse avec tomcat. Sur le serveur (cliquez-droit sur)onglet, vous avez le choix:
Propre, de Publier et de Nettoyer le répertoire de Travail de Tomcat, Que faire de ces options vraiment faire et comment sont-ils différents des project > Build
Vous devez vous connecter pour publier un commentaire.
Lorsque vous exécutez
"project > Build"
, eclipse pour compiler toutes les sources dans des dossiers sur le chemin de génération, à l' .les fichiers de classe et de mettre la .les fichiers de classe dans le dossier de sortie que vous avez spécifié. Deux de ces dossiers peut être configuré à partir deProject-> Properties-> Java Build Path
. Notez que l'éclipse a la génération incrémentielle, qui va seulement de compiler les sources qui ont changé depuis la dernière fois que le projet est à construire.Si vous activez l'Auto-construction pour le projet ( via
"Project-> Build Automatically"
) , le"project > Build"
sera exécuté automatiquement lorsque vous ajoutez, supprimez ou modifiez les fichiers sources sur le chemin de génération , de sorte que vous n'avez pas à appeler "project > Build" manuellement dans ce cas.La
Publish
option dans l'onglet serveur va déployer l'application sur votre serveur Tomcat par exemple de la copie du projet des ressources telles que des fichiers de configuration xml , des ressources web (html ,css, js, etc) , et la compilation .les fichiers de classe que vous obtenez de la"project > Build"
à l'emplacement correct de l'instance de Tomcat .Donc ,
"Project > Build"
est sur la compilation des sources java à l' .les fichiers de classe, tandis que les options dans l'onglet serveur est sur le déploiement de la demande à l'instance de tomcat et le maintien de l'instance de tomcat .Vous pouvez trouver les informations sur le serveur "onglet" (c'est à dire le Web Tools Platform) à partir des liens suivants:
http://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.wst.server.ui.doc.user/topics/tpublish.html
http://wiki.eclipse.org/WTP_Tomcat_FAQ
clear
Construire: compiler les fichiers sources modifiés dans le build path du projet
Propre: la compilation de tous les fichiers source dans le build path du projet
Publier: le Déploiement de la mise à jour du projet dans l'instance de serveur web
Propre, de Publier et de Nettoyer le répertoire de Travail de Tomcat options de travail sur le serveur de fichiers, d'autre part Project>build fonctionne sur les fichiers d'espace de travail (projets sont à l'intérieur de l'espace de travail dossier). Serveur de fichiers et les fichiers d'espace de travail sont généralement dans des dossiers séparés, cela dépend de comment vous avez configuré votre serveur.