Existe-t-il un moyen de démarrer une instance d'éclipse, en lui passant 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 de travail et un pour les projets personnels. J'aimerais pouvoir les lier à des espaces de travail pour séparer les raccourcis que je pourrais lancer indépendamment.
-vmargs -Xms128m -Xmx512m
, assurez-vous qu'ils viennent APRÈS l'argument de données, sinon vous obtiendrez une erreur lors du lancement.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_espace de travail (par exemple, -data c: \ users \ robert \ myworkspace) au champ Cible dans les propriétés du raccourci, ou incluez-le explicitement dans votre ligne de commande.
De: http://help.eclipse.org/help21/index.jsp?topic=/org.eclipse.platform.doc.user/tasks/running_eclipse.htm
la source
Nous définissons l'espace de travail par défaut pour les élèves 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: donc nous avons ajouté -data h: \ workspace . La capture d'écran montre exactement où.
la source
notez que vous pouvez utiliser des noms de chemin relatifs de style UNIX tels que
même sous Windows, au cas où quelque chose n'aime pas les deux-points ou les barres obliques inverses dans les paramètres, comme Jumplist Launcher
la source
Ancienne question, je sais, mais je voulais juste souligner 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 enC:\Eclipse\eclipse.exe -data "E:\Eclipse Projects2"
lui permettant 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 sont les facteurs à l'origine de cela, alors essayez simplement les deux façons jusqu'à ce que vous en obteniez une pour charger l'espace de travail correct / existant.la source
Créer un fichier de raccourci avec la cible:
Créez un raccourci de votre éclipse. Ouvrez les propriétés du fichier de raccourci et définissez la cible comme suit,
Pour lancer à partir d'un fichier .bat:
Exemple:
la source
Depuis 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 l'
osgi.instance.area
argument JVM comme-Dosgi.instance.area=../workspace
Cela peut être spécifié dans le fichier eclipse.ini avec les arguments JVM existants / autres tels que
-Xms, -Xmx
.Cette option peut être pratique pour ceux qui veulent simplement ajouter au fichier eclipse.ini (qui contient déjà d'autres arguments JVM) sans se soucier de s'assurer que les arguments JVM apparaissent à la fin.
la source
J'aimerais que les gens donnent un exemple réel, j'apprends mieux avec des exemples plutôt qu'avec la syntaxe. alors voilà ...
cette commande ouvrira eclipse avec l'espace de travail spécifié. ceci est un exemple de travail.
la source