0

sdkman を使用して SDK (例: visualvm) をインストールしようとすると、ダウンロードに非常に長い時間がかかります (1 時間以上)。Torブラウザを使用すると、ソースから直接zipをはるかに高速にダウンロードできました。

ソースからアーカイブをダウンロードする代わりに、インストールにローカル zip を使用するように sdkman を構成することは可能ですか?

~/.sdkman/tmpダウンロードしたアーカイブをと~/.sdkman/archivesフォルダにコピーしました。しかし、インストールしようとすると、sdkman はファイルを再度ダウンロードしようとします。

4

1 に答える 1

1

ダウンロードしたアーカイブを~/.sdkman/tmpフォルダーにコピーし、名前をsdkmanが期待するものに変更することで機能させることができます

visualvm の場合:

~/.sdkman/tmp$ cp /mnt/c/Users/user123/Downloads/visualvm_202.zip .
~/.sdkman/tmp$ mv visualvm_202.zip visualvm-2.0.2.bin

マイクロノートの場合:

~/.sdkman/tmp$ cp /mnt/c/Users/user123/Downloads/micronaut-1.3.5.zip .
~/.sdkman/tmp$ mv micronaut-1.3.5.zip micronaut-1.3.5.bin

ファイル名を見つける方法は次のとおりsdkmanです。

  • 通常はSDKをインストールしてみてくださいsdk install visualvm 2.0.2
  • SDK のダウンロードが遅すぎる場合は、インストール プロセスを中止します。ctrl + c
  • ls ~/.sdkman/tmpsdkmanファイル名がダウンロードしようとしていることがわかります

よりシンプルでより良いアプローチがあれば提案してください

于 2020-05-31T12:51:23.973 に答える