Existe-t-il un moyen de démarrer une instance d’Eclipse en lui transmettant une sorte de paramètre lui indiquant d’utiliser un espace de travail spécifique?
Le problème que j'essaie de résoudre est que j'ai un espace de travail pour les projets professionnels et un autre pour les projets personnels. J'aimerais pouvoir les lier à des espaces de travail afin de séparer les raccourcis que je pourrais lancer indépendamment.
De http://help.Eclipse.org/help21/topic/org.Eclipse.platform.doc.user/tasks/running_Eclipse.htm :
Utilisez l'argument de ligne de commande suivant:
-data your_workspace_location
Par exemple,
-data c:\users\robert\myworkspace
vous pouvez également utiliser des noms de chemin relatif de type UNIX tels que
-data ../workspace
même sous Windows, dans le cas où quelque chose ne ressemble pas à des points ou des barres obliques inverses dans les paramètres, comme Jumplist Launcher
Avec le commutateur -data
Définition d'un emplacement spécifique pour l'espace de travail avec -data
Pour utiliser l'argument de ligne de commande -data, ajoutez simplement -data votre_emplacement-travail (par exemple, -data c:\users\robert\myworkspace) au champ Cible dans les propriétés du raccourci ou incluez-le explicitement sur votre ligne de commande.
Nous définissons l'espace de travail par défaut pour les étudiants d'une école secondaire en modifiant les propriétés du raccourci. Dans ce cas, nous exploitons un environnement Windows 7. L'espace de travail par défaut se trouve sur le partage réseau d'un étudiant mappé en tant que lecteur H: nous avons donc ajouté - data h:\workspace. La capture d'écran montre exactement où.
notez que vous pouvez utiliser des noms de chemin relatifs de type UNIX, tels que
-data ../workspace
même sous Windows, au cas où quelque chose n'aimerait pas les virgules ou les barres obliques inverses dans les paramètres, comme Jumplist Launcher
Ancienne question, je sais, mais je voulais simplement préciser que vous devrez peut-être ajouter des guillemets autour du chemin de l'espace de travail cible. Par exemple; J'ai essayé C:\Eclipse\eclipse.exe -data E:\Eclipse Projects2
et il ouvrirait un espace de travail vide par défaut tout en faisant C:\Eclipse\eclipse.exe -data "E:\Eclipse Projects2"
lui a permis d'utiliser l'espace de travail existant. J'imagine que cela varie en fonction du système d'exploitation et/ou de la version d'Eclipse, mais je ne sais pas exactement quels facteurs entrent en jeu. Essayez donc dans les deux sens jusqu'à ce que vous obteniez le chargement de l'espace de travail correct/existant.
De https://help.Eclipse.org/topic/org.Eclipse.platform.doc.isv/reference/misc/runtime-options.html
Il est également possible de spécifier l'emplacement de l'espace de travail à l'aide de la commande osgi.instance.area
JVM arg comme -Dosgi.instance.area=../workspace
Cela peut être spécifié dans le fichier Eclipse.ini avec les arguments existants/autres JVM tels que -Xms, -Xmx
.
Cette option peut être pratique pour ceux qui souhaitent simplement ajouter du fichier Eclipse.ini (qui contient déjà d’autres arguments JVM) sans s’inquiéter du fait que les arguments JVM apparaissent à la fin.