Ist die Eclipse-Installation portabel?

Ich habe Eclipse heruntergeladen und die Datei in einen Ordner entpackt und auch einige Plugins hinzugefügt, einige Einstellungen geändert.

Wenn ich diesen Ordner auf einen USB-Stick kopiert und auf einem anderen PC geöffnet habe, funktionieren dann alle meine Seetings und Plugins sofort?

 22
Author: instantsetsuna, 2010-07-15

9 answers

Ja. Eclipse ist portabel. Sie müssen jedoch den Arbeitsbereichsordner und die Java-VM in der Befehlszeile angeben. Dies verhindert, dass Eclipse die / VM verwendet, die mit Windows geliefert wird, und ermöglicht den Zugriff auf den Arbeitsbereich, auch wenn sich der Laufwerksbuchstabe geändert hat.

eclipse.exe -clean -vm %JAVA_HOME%/bin/javaw.exe -data %WORKSPACE%

ZU Ihrer INFORMATION: Die Java-VM ist auch portabel, sodass Sie sowohl Java als auch Eclipse auf demselben USB-Stick ablegen können.

HINWEIS: Eclipse-Projekteinstellungen dürfen nicht portabel sein. Dies hängt davon ab, wie Sie einrichten Ihrer .classpath Datei. Versuchen Sie, wann immer möglich relative Pfade zu verwenden.

 16
Author: Chris Nava,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-07-15 13:22:08

Eclipse speichert alle Plugins und Konfigurationen in einer eigenen Verzeichnisstruktur, sodass es überraschend einfach und intuitiv portabel ist. Ich habe Eclipse auf tragbare Weise ohne Probleme verwendet. Alles, was ich empfehlen kann, sind ein paar zusätzliche Schritte, um Ihr Leben ein bisschen einfacher zu machen, und das mache ich:

Ich lade einfach die Eclipse-Zip-Datei herunter, extrahiere sie in ein Verzeichnis auf dem Desktop und führe die folgenden Schritte aus.

Kopieren Sie die Java Runtime von einem Computer das hat es in Ihrem Eclipse-Verzeichnis installiert. Der Ordner mit Java sollte "jre" heißen, damit Sie Folgendes erhalten:

Eclipse
|
|___jre
    |___bin
    |   |___files
    |
    |___lib
        |___files

Dies bedeutet, dass es auf jedem Computer funktionieren kann, auf dem Java nicht installiert ist, ohne spezielle Befehlszeilen - oder Pfadeinstellungen ausführen zu müssen. Führen Sie einfach eclipse.exe und es findet die Java-Laufzeit in jre für Sie und macht glücklich weiter. Neato.

Wenn Eclipse danach nach einem Arbeitsbereich fragt, gebe ich einfach .\Workspace ein, damit das Arbeitsbereichsverzeichnis erstellt wird innerhalb des Eclipse-Verzeichnisses, und es scheint, dass alle Arbeitsbereichsdetails unter diesem Verzeichnis in einer "relativen Verzeichnis" Art und Weise gehalten werden, so ist es egal, ob der Laufwerksbuchstabe ändert. Plugins wie Pydev behalten ihre Einstellungen im Workspace-Ordner (in einem Ordner mit dem Namen".metadaten") also, sobald Sie es eingerichtet haben, werden sie auch zwischen den Orten in Erinnerung bleiben.

Und Voila, Eclipse portable.

Sie können dieses Eclipse-Verzeichnis zwischen Orten kopieren und alles scheint "nur zu funktionieren".

 5
Author: Mokubai,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-07-15 13:57:25

Für die Schule habe ich meinen Eclipse-Arbeitsbereich einem freigegebenen Verzeichnis Dropbox zugewiesen. Jedes Mal, wenn ich Eclipse startete, benutzte ich dieses Verzeichnis als Arbeitsbereich. Es hat mir geholfen, ziemlich einfach in mehreren Installationen von Eclipse gleichzeitig zu arbeiten.

 4
Author: Zoot,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-10-04 16:43:06

Haben Sie versucht, Eclipse Portable - ? Einige meiner Freunde benutzen es und sie sagen, es funktioniert gut.

 4
Author: Mehper C. Palavuzlar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-08-30 17:12:02

Alte Frage, aber seit der Erscheinung von Oomph, dem Eclipse-Installationsprogramm, ist Eclipse nicht mehr portabel: Es verschmutzt Ihr Heimanwenderverzeichnis und schleicht sich in mindestens 6 verschiedene Konfigurationsdateien ein, die sich in 5 verschiedenen Verzeichnissen befinden. Es ist ein Albtraum geworden.

 2
Author: Damien B,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-04-01 17:11:24

Es sollte. Ich habe eclipse-installation auf einem flash-Laufwerk und es funktioniert gut. Manchmal muss ich auswählen, welches JDK ich verwende.

 0
Author: AndrejaKo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-07-15 12:15:36

Einige Plugins und mehrere Einstellungen sind auf der Ebene "workspace" eingestellt.

Daher spielt es keine Rolle, ob Sie es auf einem anderen Computer verwenden, sondern eher, ob Sie es auf einem anderen Arbeitsbereich verwenden.

 0
Author: Gnoupi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-07-15 12:30:25

Wie viele andere sagten, ist Eclipse portabel und / oder kann ganz einfach portabel gemacht werden. Beachten Sie, dass - abhängig vom Projekttyp - viele Schreibaktivitäten für den Inhalt des Arbeitsbereichs (nicht für die Installation) ausgeführt werden können, z. B. beim automatischen Erstellen der Klassendateien nach dem Speichern einer Java-Datei oder zum Beibehalten des lokalen Arbeitsbereichsverlaufs. Dies kann Eclipse nicht nur erheblich verlangsamen, sondern auch die Lebenserwartung Ihres Flash-Laufwerks senken.

 0
Author: vwegert,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-10-04 17:50:32

Erstellen Sie einen neuen Arbeitsbereichsordner an einem beliebigen Speicherort des Pcs und starten Sie die Eclipse. Es funktioniert gut. Als Voraussetzung müssen Sie das Java jdk in Ihrem System installieren.

 0
Author: user1189342,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-06-19 06:32:01