Démarrer Eclipse avec / Specific Workspace
-
03-07-2019 - |
Question
Existe-t-il un moyen de démarrer une instance d’éclipse 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, c’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.
La solution
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 relatifs de style UNIX tels que
-data ../workspace
même sous Windows, dans le cas où quelque chose ne ressemble pas aux deux points ou aux barres obliques inverses dans les paramètres, comme Jumplist Launcher
Autres conseils
Avec le commutateur -data ??p>
Définition d'un emplacement spécifique pour l'espace de travail avec -data ??p>
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’un lycée 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 chemins relatifs de style UNIX tels que
-data ../workspace
même sous Windows, au cas où quelque chose n'aimait 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 cela 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. Je suppose 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 JVM arg osgi.instance.area
en tant que -Dosgi.instance.area = .. / workspace
Ceci peut être spécifié dans le fichier eclipse.ini avec des 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 de la machine virtuelle Java) sans se soucier de s'assurer que les arguments de la machine virtuelle Java apparaissent à la fin.
Je souhaite que les gens donnent un exemple réel, j'apprends mieux avec des exemples plutôt qu'avec la syntaxe. alors voila ...
"C:\MyEclipse Blue Edition\MyEclipse Blue Edition 10\myeclipse-blue.exe" -showlocation -data "C:\EclipseWork\WorkSpace"
cette commande ouvrira eclipse avec l’espace de travail spécifié. ceci est un exemple de travail.