Bonjour,
Je souhaite créer un projet sur Eclipse en changeant programmatiquement le chemin de destination par défaut ( workspace ).
Quelqu'un saurait-il m'indiquer comment faire, avec un bout de code comme exemple ?
Merci d'avance.
Bonjour,
Je souhaite créer un projet sur Eclipse en changeant programmatiquement le chemin de destination par défaut ( workspace ).
Quelqu'un saurait-il m'indiquer comment faire, avec un bout de code comme exemple ?
Merci d'avance.
Bonjour,
Ta question manque de clarté.
Peux-tu la développer ou la reformuler ?
Tu dois savoir que le workspace peut se paramétrer avec le paramètre -data que l'on peut indiquer à l'appel d'Eclipse (en ligne de commande ou via l'icône de lancement), ce qui se fait de la même manière avec une application RCP...
Donc, que cherches-tu à faire exactement ? La même chose que le "switch workspace" d'Eclipse ?
Responsable FAQ Eclipse | Maintiens et développe un des logiciels destinés aux rédacteurs sur developpez.com
Gardons toujours à l'esprit que le forum constitue une base documentaire, dont l'utilité et la qualité dépendent du soin apporté à nos questions et nos réponses. Soyons polis, précis (dans le titre et dans le corps des questions), concis, constructifs et faisons de notre mieux pour respecter la langue française et sa grammaire. Merci pour nous (les modérateurs) mais aussi et surtout, merci pour vous.
Problème solutionné => je vais au bas de la page et je clique sur le bouton (qui suite à mise à jour du forum, a légèrement changé d'aspect).
Bonjour,
Pour être plus précis, je souhaite créer des projets en spécifiant leur chemin sur le disque. Je ne veux pas qu'ils soient créés dans le workspace par défaut.
Bonjour,
Le workspace contient les meta-données pour connaitre les projets ouverts ainsi que leurs emplacements, mais rien n'oblige tes projets à être stockés dans ton workspace.
Tu peux créer un projet externe de cette façon :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 IProject project = ResourcesPlugin.getWorkspace().getRoot().getProject(projectName); IProjectDescription projectDescription = ResourcesPlugin.getWorkspace().newProjectDescription(projectName); projectDescription.setLocation(locationPath); project.create(projectDescription, null);
Merci beaucoup sam9722,
Je savais qu'il fallait utiliser le ProjectDescription mais je ne le faisais pas correctement.
Je vais enfin pouvoir avancer!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager