問題タブ [sdkman]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Eclipse MemoryAnalyzer と sdkman
Mac 10.13.6 (High Siena) で Eclipse MemoryAnalyzer を実行しようとしています。起動すると、次のようなメッセージが表示されます
「MemoryAnalyzer」を開くには、レガシー Java SE 6 ランタイムをインストールする必要があります
StackOverflow でそれについての言及がいくつかありますが、提案された修正はどれも機能しません。
- 私が追加しました
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 ...
ます。
他に何を試すことができますか?
java - Java および Maven の SDKMAN インストールに関する問題。JAVA_HOME 環境変数が正しく定義されていません
Maven のインストールに問題があります。sdkman、自作、直接など、さまざまなソースからいくつかの古いバージョンのJavaをインストールしました。そのため、Javaのインストールは混乱しているように見えました。それ以来、すべてのバージョンをアンインストールし、sdkman インストールを完全にクリーンアップしました。
sdkman のまったく新しいインストールから、私の Java と Maven をたどると、これが得られます。
洞察はありますか?
eclipse - sdkman で Eclipse を使用する! OSXにGroovyをインストール
sdkman を使用して Groovy 3.0.2 をインストールしました。OSX 10.13.6 および「どの groovy」レポート /Users/adrian/.sdkman/candidates/groovy/current/bin/groovy について
しかし、Eclipse (2020-03 4.15.0) を使用しようとすると、基本的な groovy パッケージ以外は何も取得されないため、groovy.cli.commons.CliBuilder のようなインポートを使用してコードを作成します (そのための jar は ~/ にあります)。 .sdkman/candidates/groovy/current/lib) は失敗します。
これを修正するにはどうすればよいですか? (明確な方法がわかりません。また、IDE ツールで . で始まるディレクトリ名を選択することさえできません)。
sdkman - SDKMAN - SDK を手動でダウンロードしてインストールすることは可能ですか?
sdkman を使用して SDK (例: visualvm) をインストールしようとすると、ダウンロードに非常に長い時間がかかります (1 時間以上)。Torブラウザを使用すると、ソースから直接zipをはるかに高速にダウンロードできました。
ソースからアーカイブをダウンロードする代わりに、インストールにローカル zip を使用するように sdkman を構成することは可能ですか?
~/.sdkman/tmp
ダウンロードしたアーカイブをと~/.sdkman/archives
フォルダにコピーしました。しかし、インストールしようとすると、sdkman はファイルを再度ダウンロードしようとします。