2009-08-24 5 views
1

Avec Eclipse, existe-t-il un moyen de copier automatiquement le répertoire d'un fichier/projet dans un autre chemin une fois enregistré?Une fois enregistré dans Eclipse, copiez le projet dans un autre répertoire

En effet, quand j'enregistrer un fichier, il le copie de l'espace de travail dans le répertoire deploy

Workspace: "/code/my_app" 
deploy to: "/application/plugins/my_app" 

EDIT:

Ceci est principalement pour les projets Python et PHP

+0

post edit: la copie de ant fonctionne toujours. De toute évidence, la tâche javac est inutile pour vous, mais les tâches de copie et d'exécution sont toujours de bons outils, quelle que soit la langue. – geowa4

Répondre

1

Vous peut le faire avec Apache Ant assez facilement. Il y a même un Ant View en éclipse pour lancer le script. Voir le copy task.

Voici un fichier build.xml ant exemple:

<project name="whatever" default="copy"> 
    <target name="copy"> 
     <copy todir="someDir"> 
      <fileset dir="someOtherDir/" casesensitive="yes"> 
      <include name="**/*.java"/> 
      <exclude name="**/*Test*"/> 
      </fileset> 
     </copy> 
    </target> 
</project> 

Vous pouvez également ajouter des cibles pour le déploiement de votre application.

+0

Je l'essaie en ce moment, je suppose qu'il me manque quelque chose ... Donc, dans les outils externes, j'ai créé une construction ANT, Mais je ne suis pas sûr où mettre le code de copie dassouki

+0

J'ai ajouté un exemple de contenu build.xml – geowa4

1

Essayez “Ant Builder” :).

Je n'ai pas essayé cela mais cela ressemble presque à ce que vous voulez.

Questions connexes