L'installazione di eclipse è portatile?


20

Ho scaricato eclipse e decompresso il file in una cartella e ho anche aggiunto alcuni plugin, modificato alcune impostazioni.

Se ho copiato questa cartella su un pendrive e l'ho aperta su un altro PC, tutte le mie impostazioni e plugin funzioneranno fuori dalla scatola?


1
Da dove hai scaricato un .zipper Eclipse?
Stevoisiak,

Risposte:


15

Sì. Eclipse è portatile. Tuttavia, è necessario specificare la cartella dell'area di lavoro e la VM Java sulla riga di comando. Ciò impedisce a eclipse di utilizzare la macchina virtuale danneggiata fornita con Windows e gli consente di accedere allo spazio di lavoro anche se la lettera di unità è cambiata.

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

Cordiali saluti: Java VM è anche portatile in modo da poter mettere sia Java che Eclipse sulla stessa chiavetta USB.

NOTA: le impostazioni del progetto Eclipse potrebbero non essere portatili. Questo dipende da come hai impostato il tuo file .classpath. Cerca di usare percorsi relativi ogni volta che è possibile.


2
È possibile rendere l'installazione compatibile con più sistemi operativi (come Linux e Windows)? Ho avuto molte difficoltà a cercare di mantenere uno spazio di lavoro portatile tra questi due sistemi operativi.
Anderson Green,

Scusa, non ci ho provato.
Chris Nava,

Come posso configurare eclipse per funzionare sempre con il cleancomando?
Stevoisiak,

5

Eclipse memorizza tutti i suoi plugin e la configurazione nella propria struttura di directory, rendendolo portatile sorprendentemente facile e intuitivo. Ho usato Eclipse in modo portatile senza problemi. Tutto ciò che posso consigliare è un paio di passaggi extra per rendere la tua vita un po 'più semplice e questo è quello che faccio:

Ho appena scaricato il file zip di Eclipse, l'ho estratto in una directory sul desktop e faccio i seguenti passi.

Copia il runtime Java da un computer su cui è installato nella directory di Eclipse. La cartella che contiene Java dovrebbe essere denominata "jre" in modo da finire con il seguente:

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

Ciò significa che può funzionare su qualsiasi macchina su cui non è installato Java senza dover eseguire impostazioni speciali della riga di comando o del percorso. Basta eseguire eclipse.exee trova il runtime Java jreper te e continua felicemente. Neato.

Dopodiché quando Eclipse richiede un'area di lavoro, inserisco semplicemente in .\Workspacemodo tale che la directory dell'area di lavoro venga creata all'interno della directory eclipse e sembra che tutti i dettagli dell'area di lavoro siano mantenuti in quella directory in modo "relativa directory", quindi non importa se la lettera di unità cambia. Plugin come Pydev mantengono le loro impostazioni nella cartella dell'area di lavoro (in una cartella denominata ".metadata"), quindi una volta configurata verranno ricordati anche tra i luoghi.

E Voila, Eclipse portatile.

Puoi copiare questa directory di Eclipse tra luoghi e tutto sembra "funzionare".


4

Per la scuola, ho scelto di assegnare il mio spazio di lavoro Eclipse a una directory condivisa Dropbox . Ogni volta che ho avviato Eclipse, ho usato quella directory come area di lavoro. Mi ha aiutato a lavorare con più installazioni di Eclipse contemporaneamente abbastanza facilmente.


1
Bella idea! +1 :)
instantsetsuna,

Conservo l'area di lavoro nell'account ftp del mio sito Web. Posso quindi accedervi facilmente dai miei computer Mac, Windows e Linux contemporaneamente.
Sri Harsha Chilakapati,

4

Hai provato Eclipse Portable ? Alcuni dei miei amici lo usano e dicono che funziona bene.


Quel link è obsoleto. Ecco il nuovo link: portableapps.com/node/28647
Andrew Ensley

Esiste un modo per utilizzare Eclipse Portable con Linux (o qualsiasi altro sistema operativo oltre a Windows)?
Anderson Green,

È possibile riassegnare la directory dell'area di lavoro dal valore predefinito Data/workspacementre si utilizza ancora un percorso relativo?
Stevoisiak,

1

Vecchia domanda, ma dall'apparizione di Oomph, il programma di installazione di Eclipse, Eclipse non è più portatile: inquina la directory dell'utente di casa e si insinua in almeno 6 diversi file di configurazione, situati in 5 diverse directory. È diventato un incubo.


0

Dovrebbe. Ho un'installazione eclipse su un'unità flash e funziona benissimo. A volte devo selezionare quale JDK sto usando però.


Come hai potuto installare Eclipse su un'unità flash?
Anderson Green,

0

Alcuni plug-in e diverse impostazioni sono impostati a livello di "area di lavoro".

Come tale, non importa tanto se lo usi su un altro computer, ma di più se lo usi su un altro spazio di lavoro.


0

Come molti altri hanno detto, Eclipse è portatile e / o può essere reso portatile abbastanza semplice. Tenere presente che, a seconda del tipo di progetto, è possibile che si verifichino molte attività di scrittura sul contenuto dell'area di lavoro (non sull'installazione), ad esempio durante la creazione automatica dei file di classe dopo aver salvato un file Java o per conservare la cronologia dell'area di lavoro locale. Questo potrebbe non solo rallentare significativamente Eclipse, ma potrebbe anche ridurre l'aspettativa di vita della tua unità flash.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.