2

Mac 10.13.6 (High Siena) で Eclipse MemoryAnalyzer を実行しようとしています。起動すると、次のようなメッセージが表示されます

「MemoryAnalyzer」を開くには、レガシー Java SE 6 ランタイムをインストールする必要があります

StackOverflow でそれについての言及がいくつかありますが、提案された修正はどれも機能しません。

  • 私が追加しました
    -vm
    /Users/myuser/.sdkman/candidates/java/current/bin/java

MemoryAnalyzer.ini に。それでも同じ問題です。

  • 私が追加しました

    <string>-vm</string><string>/Users/myuser/.sdkman/candidates/java/current/bin/java</string>

Info.plistに。それでも同じ問題です。

  • /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java へのシンボリック リンクである /usr/bin/java があります。/Users/myuser/.sdkman/candidates/java/current/bin/java. これは、壊れた sdkman インストールのヒントかもしれませんが、java --version期待どおりに動作し、期待どおりに機能する経由でバージョンを変更しsdk u java ...ます。

他に何を試すことができますか?

4

1 に答える 1