Re: Créer automatiquement un projet Java dans Eclipse
Jean-Baptiste BRIAUD -- Novlog <[email protected]>
| Newsgroups | gmane.comp.java.french.general |
|---|---|
| Message-ID | <[email protected]> |
Effectivement, j'ai lorgné du coté de ce répertoire mais il contient des fichiers binaires :-( L'edition de ces fichiers .snap montre bien qu'ils contiennent le chemin du projet :-((( Bref, cela semble très compromis. A moins qu'il existe une API ou un "truc" me permettant d'éditer ces fichier par programme. S'il faut se lier à une lib Eclipse pour qu'en Java je puisse faire le boulot, je suis preneur. D'autant plus que j'aurais voulu aller plus loin et configurer le projet pour le développeur : vue ant avec le bon fichier de build déjà placé, ajout d'un serveur Tomcat par exemple, ... Une idée ou une piste ?? On 27 nov. 2010, at 10:55, Baptiste MATHUS wrote: > Dans chaque workspace, il y a un répertoire .medadata qui stocke tout ça, mais je ne sais pas précisément où. > Je chercherais ptête du côté de .metadata\.plugins\org.eclipse.core.resources\.projects ? > > Le 27 novembre 2010 10:46, Jean-Baptiste BRIAUD -- Novlog <[email protected]> a écrit : > Effectivement, produire ces fichiers est plutôt simple et cela fonctionne bien. > > Que faire pour ne pas avoir à importer le projet ? > Y a t-il une liste des projets dans la workspace dans un fichier de config que je pourrais modifier par programme ? > > Merci pour toutes vos réponses ! > > JBB. > On 26 nov. 2010, at 19:10, Cédric Beust ♔ wrote: > >> Tout ce dont tu as besoin pour créer un project Eclipse est .classpath et .project, donc c'est assez facile. >> >> L'utilisateur devra quand même importer ce projet pour qu'il apparaisse dans son workspace. >> >> Du coup, je ne comprends pas trop les difficultés que tu as rencontrées... >> >> -- >> Cédric >> >> >> 2010/11/26 Jean-Baptiste BRIAUD -- Novlog <[email protected]> >> Bonjour à tous, >> >> Voilà, j'aimerais créer un projet Java dans Eclipse par programme mais surtout, sans développer un plugin. >> La contrainte est que je dois rester en dehors d'Eclipse pour le faire. >> >> Je génère des fichiers Java et autres et je voudrais que ces fichiers soient accessible via Eclipse. >> Donc, une fois générés, je devrais aussi produire le .classpath, .project et autres fichiers Eclipse. >> L'idée est que si on ouvre Eclipse sur le répertoire de génération (que si l'on considère comme la workspace), on trouve pour commencer un projet Java. >> >> Ensuite, j'augmenterais la difficulté avec un projet web contenant du javascript... >> >> J'ai repéré que Maven semblait savoir faire cela : >> http://maven.apache.org/maven-1.x/plugins/eclipse/goals.html >> >> Est-ce une bonne idée d'après vous ? >> >> J'ai aussi déniché une manière "juste Ant" mais le projet n'est plus maintenu de puis 2006 ... >> http://ant-eclipse.sourceforge.net/ >> >> Cela semble dont une fausse piste. >> >> Ensuite, il y a ce que je ne souhaite pas : le plugin Eclipse car tout se passe en dehors d'Eclipse. >> Je ne crois pas qu'il soit possible avec les éléments suivants de produire les fichiers de config Eclipse sans lancer Eclipse. >> Cela dit, je pourrais peut-être lancer Eclipse en ligne de commande et déclencher un plugin ??? >> >> http://wiki.eclipse.org/index.php/The_Official_Eclipse_FAQs#Workspace_and_Resources_API >> http://forums.dzone.com/eclipse/237-how-create-java-project-programmatically-during-run-time.html >> http://sdqweb.ipd.kit.edu/wiki/JDT_Tutorial:_Creating_Eclipse_Java_Projects_Programmatically >> http://www.stateofflow.com/journal/66/creating-java-projects-programmatically >> http://efreedom.com/Question/1-251807/Programmatically-Generate-Eclipse-Project >> >> >> Un conseil, une idée ? >> >> merci ! >> >> >> >> >> >> -- >> Cédric >> >> > > > > > -- > Baptiste <Batmat> MATHUS - http://batmat.net > Sauvez un arbre, > Mangez un castor !