Frage

Gibt es eine Möglichkeit, eine Instanz von Eclipse zu starten, ist es eine Art von Parameter übergeben sagen sie einen bestimmten Arbeitsbereich zu benutzen?

Das Problem zu lösen, ich versuche, ist, dass ich einen Arbeitsbereich für Arbeitsprojekte und einen für persönliche Projekte. Ich möchte in der Lage sein, diese Arbeitsbereiche zu binden Verknüpfungen zu trennen, die ich unabhängig starten könnte.

War es hilfreich?

Lösung

http: // Hilfe .eclipse.org / help21 / Thema / org.eclipse.platform.doc.user / Aufgaben / running_eclipse.htm :

Verwenden Sie das folgende Befehlszeilenargument:

-data your_workspace_location

Beispiel:

-data c:\users\robert\myworkspace

Sie können auch UNIX-relative Pfadnamen wie

verwenden
-data ../workspace

auch unter Windows, falls etwas tut wie Doppelpunkte oder Schrägstriche in den Parametern, wie Jumplist Launcher

Andere Tipps

Mit dem -Daten Schalter

einen bestimmten Ort für den Arbeitsbereich einstellen mit -Daten

das -Daten Befehlszeilenargument zu verwenden, einfach -Daten your_workspace_location hinzufügen (zum Beispiel -Daten c: \ users \ Robert \ MyWorkspace) in das Zielfeld in den Verknüpfungseigenschaften, oder es ist explizit auf der Kommandozeile.

Von: http://help.eclipse.org/help21/index.jsp?topic=/org.eclipse.platform.doc.user/tasks/running_eclipse.htm

Wir setzen den Standard-Arbeitsbereich für die Schüler an einer High School durch die Verknüpfungseigenschaften ändern. In diesem Fall arbeiten wir ein Windows 7-Umgebung. Der Standardarbeitsbereich befindet sich auf einem Netzwerkfreigabe des Schülers als H abgebildet: Laufwerk so haben wir -Daten h: \ Arbeitsplatz . Der Screenshot zeigt, wo genau.

eingeben Bild Beschreibung hier

beachten Sie, dass Sie relative Pfadnamen UNIX-Stil wie

verwenden können,
-data ../workspace

auch unter Windows, falls etwas nicht mag Doppelpunkte oder Schrägstriche in den Parametern, wie Jumplist Launcher

Alte Frage, ich weiß, aber ich wollte nur darauf hinweisen, dass Sie Anführungszeichen um den Ziel-Workspace-Pfad hinzufügen müssen können. Zum Beispiel; Ich habe versucht, C:\Eclipse\eclipse.exe -data E:\Eclipse Projects2 und es wäre einen leeren, default, Arbeitsplatz zu öffnen, während tut C:\Eclipse\eclipse.exe -data "E:\Eclipse Projects2" erlaubte es den vorhandenen Arbeitsbereich zu verwenden. Ich vermute, variiere diese basierend auf O und / oder Eclipse-Version, aber ich bin nicht sicher, was genau in diese Faktoren, so versuchen Sie einfach in beiden Richtungen, bis Sie einen bekommen den richtigen / vorhandenen Arbeitsbereich zu laden.

https: //help.eclipse.org/topic/org.eclipse.platform.doc.isv/reference/misc/runtime-options.html

Es ist auch möglich, den Arbeitsbereich Lage mit der osgi.instance.area JVM als -Dosgi.instance.area=../workspace ARG angeben

Dies kann zusammen mit vorhandenen / anderen JVM args wie -Xms, -Xmx in der eclipse.ini Datei angegeben werden.

Diese Option kann für diejenigen praktisch sein, die gerade in die eclipse.ini Datei angehängt werden soll (die bereits andere JVM args enthält) ohne zu gewährleisten, sich Sorgen, dass JVM args am Ende erscheinen.

möchte ich Menschen ein aktuelles Beispiel geben würde, ich mit Beispielen besser lernen, anstatt Syntax. so geht es hier ...

"C:\MyEclipse Blue Edition\MyEclipse Blue Edition 10\myeclipse-blue.exe" -showlocation -data "C:\EclipseWork\WorkSpace"

Dieser Befehl wird mit dem angegebenen Arbeitsbereich Eclipse öffnen. dies ist ein funktionierendes Beispiel.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top