回答:
はい。Eclipseはポータブルです。ただし、コマンドラインでワークスペースフォルダーとJava VMを指定する必要があります。これにより、Windowsに付属する破損した VMがEclipseで使用されなくなり、ドライブ文字が変更された場合でもワークスペースにアクセスできます。
eclipse.exe -clean -vm %JAVA_HOME%/bin/javaw.exe -data %WORKSPACE%
参考:Java VMは移植性もあるため、JavaとEclipseの両方を同じサムドライブに配置できます。
注:Eclipseプロジェクトの設定は移植できない場合があります。これは、.classpathファイルの設定方法によって異なります。可能な限り相対パスを使用するようにしてください。
clean
コマンドで実行するようにEclipseを設定するにはどうすればよいですか?
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ディレクトリを場所間でコピーすることができ、すべてが「うまくいく」ようです。
学校では、EclipseワークスペースをDropbox共有ディレクトリに割り当てることにしました。Eclipseを起動するたびに、そのディレクトリをワークスペースとして使用しました。Eclipseの複数のインストールで同時に簡単に作業できました。
Eclipse Portableを試しましたか?私の友人の何人かはそれを使用し、彼らはそれがうまく機能すると言います。
Data/workspace
相対パスを使用しながら、ワークスペースディレクトリをデフォルトから再割り当てすることは可能ですか?
そうすべき。フラッシュドライブにEclipseをインストールしましたが、正常に動作します。ただし、使用しているJDKを選択する必要がある場合があります。
.zip
Eclipseのをどこからダウンロードしましたか?