Eclipseインストールは移植可能ですか?


20

私は日食をダウンロードし、ファイルをフォルダーに解凍し、いくつかのプラグインを追加し、いくつかの設定を変更しました。

このフォルダーをペンドライブにコピーして別のPCで開いた場合、すべてのシーティングとプラグインはそのまま使用できますか?


1
.zipEclipseのをどこからダウンロードしましたか?
Stevoisiak

回答:


15

はい。Eclipseはポータブルです。ただし、コマンドラインでワークスペースフォルダーとJava VMを指定する必要があります。これにより、Windowsに付属する破損した VMがEclipseで使用されなくなり、ドライブ文字が変更された場合でもワークスペースにアクセスできます。

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

参考:Java VMは移植性もあるため、JavaとEclipseの両方を同じサムドライブに配置できます。

注:Eclipseプロジェクトの設定移植できない場合があります。これは、.classpathファイルの設定方法によって異なります。可能な限り相対パスを使用するようにしてください。


2
インストールを複数のオペレーティングシステム(LinuxやWindowsなど)と互換性を持たせることは可能ですか?これら2つのオペレーティングシステム間でポータブルなワークスペースを維持しようとして、多くの困難がありました。
アンダーソングリーン

申し訳ありませんが、試していません。
クリス・ナバ

常にcleanコマンドで実行するようにEclipseを設定するにはどうすればよいですか?
-Stevoisiak

5

Eclipseはすべてのプラグインと設定を独自のディレクトリ構造に保存するため、驚くほど簡単で直感的に移植できます。Eclipseをポータブルな方法で使用しましたが、まったく問題はありませんでした。私がお勧めできるのは、あなたの人生をほんの少し楽にするためのいくつかの追加のステップであり、これが私がしていることです:

Eclipse zipファイルをダウンロードし、デスクトップ上のディレクトリに解凍して、次の手順を実行します。

Javaランタイムを、それがインストールされているコンピューターからEclipseディレクトリーにコピーします。javaが含まれるフォルダには「jre」という名前を付ける必要があります。その結果、次のようになります。

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

これは、特別なコマンドラインまたはパス設定を実行することなく、Javaがインストールされていないマシンで動作できることを意味します。実行するだけでeclipse.exe、Javaランタイムがjre自動的に検出され、喜んで実行されます。ネイト。

その後、Eclipseがワークスペースを要求するときに入力.\Workspaceするだけで、ワークスペースディレクトリがeclipseディレクトリ内に作成されます。ドライブ文字が変更されます。Pydevのようなプラグインは、設定をワークスペースフォルダー(「.metadata」という名前のフォルダー)に保持するため、一度設定すると、場所間でも記憶されます。

Voila、ポータブルEclipse。

このEclipseディレクトリを場所間でコピーすることができ、すべてが「うまくいく」ようです。


4

学校では、EclipseワークスペースをDropbox共有ディレクトリに割り当てることにしました。Eclipseを起動するたびに、そのディレクトリをワークスペースとして使用しました。Eclipseの複数のインストールで同時に簡単に作業できました。


1
良いアイデア!+1 :)
instantsetsuna

私は自分のWebサイトのftpアカウントにワークスペースを保持しています。そうすれば、Mac、Windows、Linuxマシンで一度に簡単にアクセスできます。
スリハルシャチラカパティ

4

Eclipse Portableを試しましたか?私の友人の何人かはそれを使用し、彼らはそれがうまく機能すると言います。


そのリンクは古くなっています。ここで新しいリンクは次のとおりです。portableapps.com/node/28647
アンドリューEnsley

Linux(またはWindows以外のオペレーティングシステム)でEclipse Portableを使用する方法はありますか?
アンダーソングリーン

Data/workspace相対パスを使用しながら、ワークスペースディレクトリをデフォルトから再割り当てすることは可能ですか?
-Stevoisiak

1

古い質問ですが、EclipseインストーラーであるOomphの出現以来、Eclipseはポータブルではなくなりました。ホームユーザーディレクトリを汚染し、5つの異なるディレクトリにある少なくとも6つの異なる構成ファイルに忍び込みます。悪夢になりました。


0

そうすべき。フラッシュドライブにE​​clipseをインストールしましたが、正常に動作します。ただし、使用しているJDKを選択する必要がある場合があります。


Eclipseをフラッシュドライブにどのようにインストールできましたか?
アンダーソングリーン

0

一部のプラグインといくつかの設定は、「ワークスペース」レベルで設定されます。

そのため、別のコンピューターで使用する場合はそれほど重要ではありませんが、別のワークスペースで使用する場合は重要です。


0

他の多くの人が言ったように、Eclipseはポータブルであり、そして/または非常に簡単にポータブルにすることができます。プロジェクトの種類に応じて、ワークスペースの内容(インストールではなく)で多くの書き込みアクティビティが発生する可能性があることに注意してください。たとえば、Javaファイルの保存後にクラスファイルを自動構築する場合や、ローカルワークスペースの履歴を保持する場合などです。これにより、Eclipseの速度が大幅に低下するだけでなく、フラッシュドライブの寿命が短くなる可能性があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.