ビッグサーでEclipseを起動する方法 (04.27.24)

Macでのアプリケーションまたはソフトウェア開発のために、独自のJavaコードを実行する場合は、EclipseIDEまたは統合開発環境がおそらく最上位の選択肢の1つです。これはJavaで記述されており、一般的にJavaアプリの開発に使用されます。 Eclipse IDEを使用して、Javaコードの記述、コンパイル、および実行を行うことができます。 Eclipseには、Java IDE、Gitクライアント、XMLエディター、Maven、Gradle統合など、Java開発者が必要とする可能性のある重要なツールがあります。

Eclipseは通常Macでうまく機能します。 macOS用のアプリケーションの開発に携わっている開発者は、このユニバーサルツールプラットフォームが非常に役立つと感じています。残念ながら、EclipseはBigSurへのアップグレードの影響を受けるソフトウェアの1つでした。何らかの理由で、Big Surの更新後にEclipseが機能せず、プラットフォームの使用時にユーザーにエラーが発生します。場合によっては、Eclipseがまったく起動しないこともあります。

ユーザーに表示されるエラーメッセージの例を次に示します。
JVM共有ライブラリ「/Library/InternetPlug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/../lib/server/libjvm.dylib」
にJNI_CreateJavaVMシンボルが含まれていません。

またはこのポップアップ:
アラート! Java仮想マシンの作成に失敗しました

この問題は、開発者が取り組んでいるアプリケーションの開発タイムラインに大きな影響を及ぼします。そしてこれは、macOS BigSurにアップグレードしたMacユーザーを悩ませてきた問題の1つにすぎません。

BigSurでEclipseが起動しない理由

BigSurのアップデート後に故障した他のアプリと同じように、Eclipse互換性の問題のため、新しいmacOSではうまく機能しません。 Big Surには、UIだけでなく、内部でも多くの変更が加えられました。そして、それらの変更の1つが、Eclipseの使用時に発生するエラーの原因である可能性があります。

この問題は、オペレーティングシステムを更新するときによく発生します。正常に機能していたものが、新しいシステムで突然実行に問題が発生しました。場合によっては、新しいOSとの互換性を高めるためにアプリを更新できなかった、または更新を忘れた開発者が原因であることがあります。

ファイルの破損もこの問題の原因である可能性があります。ソフトウェアに関連するファイルが破損すると、パフォーマンスに大きな影響があります。ウイルス対策を使用している場合は、スキャンを実行してマルウェアが原因かどうかを確認してください。

理由が何であれ、このエラーをできるだけ早く修正することはそれほど複雑ではありません。この問題を解決するために、以下の解決策をリストしました。

EclipseがBigSurで起動しない場合の対処方法

Eclipseが突然BigSurで動作しなくなった場合の手順は、次のとおりです。

解決策#1:Macを再起動します。

最も簡単な解決策は、Macを再起動することです。 Appleメニューをクリック>再起動して、Macを新たに起動します。通常、再起動すると、コンピュータで発生している可能性のある小さな不具合や一時的な問題が修正されます。再起動後、Eclipseを再起動して、今回成功するかどうかを確認できます。

解決策#2:Eclipseを更新します。

古いソフトウェアはさまざまな問題を引き起こす可能性があるため、次のことを行う必要があります。インストールする必要のある保留中の更新があるかどうかを最初に確認してください。そして、これを行うには2つの方法があります。まず、Mac App Storeにアクセスし、[アップデート]タブで利用可能なアップデートがあるかどうかを確認します。これを回避するもう1つの方法は、製造元のWebサイトをチェックして、新しいパッチまたはアップデートがリリースされているかどうかを確認することです。最初にMac修復アプリを使用してMacを最適化し、破損したファイルがアップデートのインストールを妨げないことを確認してください。

解決策#3:Eclipse設定ファイルを編集します。

このエラーが発生した一部のユーザーは、plistファイルにスクリプトの文字列を追加することで成功を収めました。これを行うには:

  • ファインダーウィンドウを開きます。
  • 移動>をクリックします。フォルダに移動します。
  • 次のアドレスをコピーして貼り付けます。 /Applications/Eclipse.app/Contents/Info.plist
  • ファイルに、次のスクリプト: -vm / Library / Java / JavaVirtualMachines / jdk1.8.0_201.jdk / Contents / Home / bin / java
  • 値を独自のJAVA_HOMEに置き換えてください。
  • Eclipseを再度起動する前に、アプリを閉じてMacを再起動します。

    解決策#4:Info.plistを編集し、-vm値を設定します。

    これがもう1つのトリックです。試してください:

  • 最新のEclipseバージョンをインストールするか、現在のバージョンを更新してください。
  • Eclipse.app を右クリックし、[パッケージの内容を表示]をクリックします。 。
  • テキストエディタで Info.plist ファイルを開きます。
  • キーEclipseの下に -vm / Library / Java / JavaVirtualMachines / jdk1.8.0_191.jdk / Contents / Home / bin / java を追加します。
  • 編集 / Java / JavaVirtualMachines 使用しているバージョンによって異なります。
  • 次に、ファイルを閉じてEclipseを再起動し、機能するかどうかを確認します。
  • 解決策#5:openJDKVMを再インストールします。

    この問題を修正するには、openJDKVMを削除して再インストールすることもできます。これを行うには:

  • ファインダーウィンドウを開きます。
  • 移動>をクリックします。フォルダに移動します。
  • 次のアドレスをコピーして貼り付けます: / Library / Java / JavaVirtualMachines
  • openJDK フォルダーを探しますそれをゴミ箱にドラッグします。
  • openJDKを再インストールします。
  • アプリケーションフォルダを開き、を右クリックします。春のスイート>パッケージの内容を表示します。
  • ファイル Contents / info.plist を編集し、この文字列をソリューション#3に追加します。
  • まとめ

    上記の手順はこのエラーの解決に役立つはずですが、これらの手順のほとんどは他のEclipseユーザーによっても提案されていることに注意してください。うまくいくものもあれば、うまくいかないものもあります。自分に合った解決策が見つかるまで、リストを下に向かって作業するだけです。


    YouTubeのビデオ: ビッグサーでEclipseを起動する方法

    04, 2024