Eclipseをポータブルにする


2

注:はい、私はこれを見ましたしかし、フラッシュドライブから新規インストールを実行しようとしても機能しなくなったため、Eclipseは2010年以降に何かを変更したようです。2010年に質問が回答されたので、誰もそれを更新するのを邪魔するのではないかと思うので、新しい質問をしています。

Eclipseをフラッシュドライブに移植可能にインストールしたい。インストーラーにフラッシュドライブへのインストールを指示するなど、これまでやってきたことをやろうとしましたが、今では共有コンパニオンライブラリが見つからないというエラーが出ています。具体的には、このエラーが発生しています:

タイトルが「Eclipse」で本文が「Eclipse実行可能ランチャーは、そのコンパニオン共有ライブラリを見つけることができませんでした」というポップアップが表示されます。 左下に「OK」と書かれたボタンがあり、右上に赤いXボタンがあります。 それ以外は何もありません。

コマンドラインから実行すると同じ結果が得られ、コマンドラインに余分な情報は出力されません。

これは完全に新しいインストールであり、ダウンロードページに移動して「ダウンロード」をクリックし、実行可能ファイルを実行して最初のオプション「Eclipse IDE for Java Developers」を選択し、パスをフラッシュドライブに変更することで生成されることに注意してください。

インストールしたコンピューターで起動すると、正常に動作します。ただし、そのようなことは、ほとんどの場合、フラッシュドライブに何かをインストールする目的に反します。

それがうまくいかなかったので(明らかに)私は何が欠けていますか?Eclipseをポータブルにするにはどうすればよいですか?

現在のコンピューターはWindows 8 64ビットですが、Windows 7以降、32ビットおよび64ビットで動作するようにしたいです。技術的には、現時点で実際に必要なのはWindows 7 32ビットとWindows 8 64ビットだけですが、それを忘れられるようにするために、より広く使用できるようにしたいと思います。

フラッシュドライブには複数のインストールに十分なスペースがありますが、私は1つだけで十分であり、MODを管理できる十分なプログラミング経験がありますが、ソフトウェアを更新しても解決しないソリューションはかなりあります。


zipファイルを使用しました。今では、最初は動作しているように見えますが、異なるコンピューターで異なるワークスペースを開きますが、私の最善の努力にもかかわらず、EclipseにそのJREとJDKの相対パスを使用することはできません。つまり、ドライブが割り当てられたときにのみ正常に動作します正しい手紙。要するに、まだポータブルではありません。


1
インストーラーをダウンロードする代わりに、zipファイルの1つをダウンロードしようとしましたか?eclipse.org/downloads/download.php?file=/technology/epp/…必ず手動で解凍してください。そうしないと同じエラーが発生します。
フランクトーマス

@FrankThomas私はそれを試しましたが、今では非常に奇妙な振る舞いをしており、異なるコンピューターで異なるワークスペースを開くようなことをしています。プログラムが実行されます-本来のように実行されません。
ニックハートリー

ワークスペースの構成はユーザーごと(たとえば、通常はのユーザープロファイルに保存される~/.eclipse)であるため、構成を移植可能にすることはできません。少なくとも最初は、各ユーザーの下の各ボックスにワークスペースを指定する必要があります。ユニバーサルワークスペースパスが必要な場合は、Eclipseを起動するときにショートカットでワークスペースを指定できます。
フランクトーマス

@FrankThomas以前はできました。今どうすればいいのかわかりません。どこかに設定があると思いますが、自分の人生でそれを見つけることはできません。
ニックハートリー

Portable Eclipseプロジェクトが存在するということは、構成の保存方法に長年の変化があったことを示しています。 sourceforge.net/projects/eclipseportableしかし、eclipseプロジェクトまたはその大企業の1つによって管理されていないため、信頼できるとは言えません。
フランクトーマス

回答:


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