69

私は小さな問題に直面しており、それについて助けが必要です。

ラップトップに Windows を再インストールする必要がありました。その後、Java をインストールし、Eclipse を抽出して、環境変数、つまり Java の bin ディレクトリへのパスを設定し、JAVA_HOME 変数を作成して設定しました。eclipse.exe を開こうとするたびに、次のエラーが発生します。

Eclipse 実行可能ランチャーは、そのコンパニオン ランチャー jar を見つけることができませんでした。

ここで何が欠けていますか?

4

19 に答える 19

76

このメッセージの最も一般的な理由は、Eclipse zipファイルを誤って解凍したことであると思われます(たとえば、ディレクトリ構造を再作成せずに解凍します)。したがって、zip形式のEclipseを適切な解凍ツール(7-zipなど)で再度解凍し、抽出中に必要なサブディレクトリが作成されていることを確認してください。

また、解凍したEclipseへのパスがそれほど長くならないようにしてください。Eclipseが(SVNリポジトリのどこかに置くために)深くネストされたディレクトリ構造に解凍され、同じエラーメッセージが表示されるケースを見てきました。

それでも機能しない場合は、管理者権限でeclipse.exeを起動してみてください。これは実際には必要ないはずですが、Windowsを再インストールした後、アクセス権が何らかの理由で壊れている可能性があります。

于 2012-06-04T06:41:03.053 に答える
22

ファイルを編集して、eclipse.ini次の 2 行を削除します。

-startup
plugins\org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar 
于 2012-10-01T07:04:22.913 に答える
3

あなたはそのライブラリをチェックしたいかもしれません

**org.eclipse.equinox.launcher_(version).dist.jar**
and 
**plugins/org.eclipse.equinox.launcher.gtk.linux.x86_(version).dist**
exists on your system. 

eclipse.ini に記載されているライブラリのバージョンと、システムに存在するバージョンが同じであることを確認してください。通常、アップグレード後にこの不一致が発生し、Eclipse は必要な jar を見つけることができません。こちらのブログ記事を参考にしてみてください

于 2014-02-15T08:55:18.233 に答える
3

私は同じ問題を抱えており、以下の解決策は私にとって正確に機能します....!

ファイルを編集eclipse.iniして、次の 2 行を削除します。

--launcher.library .%%..\eclipse\plugins\eclipse\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120522-1813

変更する前に、このファイルの別のコピーを作成してください... :)

于 2013-05-17T20:15:32.887 に答える
3

「eclipse.ini」ファイルを確認してください:

通常、次のようなハード コード パスは存在しないはずです:
(例)
P:\eclipse\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20140603

このようなものが表示された場合は、次の手順に従ってください
。 1. ファイルのバックアップを作成します
。 2. 次に、エディタで元のファイルを開きます。
3. 静的パスを :-- plugins/org.eclipse.equinox.launcher.win32 に変更します。 win32.x86_1.1.200.v20140603 (そしてファイルを保存してEclipseを開くと、驚くほどうまくいきます)

于 2014-12-09T18:42:04.870 に答える
2

eclipse.ini を開き、これに置き換えます ~

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120522-1813
-product
com.android.ide.eclipse.adt.package.product
--launcher.XXMaxPermSize
256M
-showsplash
com.android.ide.eclipse.adt.package.product
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx768m
-Declipse.buildId=v21.0.0-531062

これは私にとってはうまくいきます、頑張ってください〜

于 2013-09-24T09:24:04.697 に答える
1

Windows では、[スタート] メニューの Zend Studio アイコンがまだ Zend Studio の以前のバージョンを指していたため、このエラーが発生しました。ターゲットを新しいパスに変更すると、エラーはなくなりました。

于 2013-09-04T21:56:04.463 に答える
1

Windows では、Eclipse インストーラー アプリは管理者ユーザー ディレクトリの下にも書き込みます。そして、通常の(別の)ユーザーと同じEclipseを開始すると、管理ユーザーのEclipseディレクトリが見つかりませんでした。そのディレクトリは eclipse.ini ファイルにあります。(このインストーラーは、neon eclipse 用に作成されています。)

于 2016-07-13T20:51:42.213 に答える
1

私は同じ問題を抱えていて、eclipse.iniファイルに間違った「--launcher.library」アドレスがあるようです。だから私はちょうどそれを変更し、

于 2014-01-04T16:23:01.800 に答える
1

私の問題ははるかに単純でした。フォルダから画面にドラッグしてEclipse実行可能ファイルを起動するショートカットを作成しました。作成したショートカット アイコンをクリックすると、上記のエラーが発生しました。

問題: 実行可能ファイルは、解凍された Eclipse ディレクトリではなく、デスクトップの場所から起動されていました。

解決策: デスクトップ領域を右クリックし、参照ウィンドウからターゲットの実行可能ファイルを指定して、新しいショートカットを作成します。これにより、ショートカットが適切に作成され、正しいホーム ディレクトリから実行可能ファイルが起動されます。

于 2013-12-04T07:07:05.470 に答える
1

eclipse.ini の -vmarg の前に -vm C:\Java\JDK\1.6\bin\javaw.exe を追加するだけで、これでうまくいきます。

于 2014-09-15T22:26:56.667 に答える
1

Windows 8 では、次の 3 つの手順に従います。

  1. 日食ファイルを見つけます。
  2. デスクトップ上にショートカットを作成。
  3. Eclipse ショートカットをダブルクリックして、アプリケーションを開きます。
于 2014-12-24T06:00:21.800 に答える