【问题标题】:How can I download jdk files from Oracle via curl?如何通过 curl 从 Oracle 下载 jdk 文件?
【发布时间】:2020-03-15 20:19:33
【问题描述】:

我意识到有很多网站解释方法。

对我来说,我找到了解决方案,

curl -s -j -k -L -H "Cookie: oraclelicense=accept-securebackup-cookie" -o jdk.dmg https://path.to/jdk.dmg

,这已经工作了很长时间。

现在它不适用于 macOS (Catalina)。相同的命令在我的 Linux CentOS7 中有效。

curl 版本是 macOS 的 curl 7.64.1 (x86_64-apple-darwin19.0)。 CentOS 7 的 7.29.0 (x86_64-redhat-linux-gnu)。

如何通过我的 macOS curl 安装?

wget -q --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" https://path/to/jdk.dmg

在 macOS 中确实有效。 Cookie 短语不能成为问题的根源...

【问题讨论】:

  • 或者避免使用Oracle并下载像adoptopenjdk这样的替代品,它们允许直接下载

标签: java linux macos curl


【解决方案1】:

我会尝试 SDKman。它适用于 linux 和 MacOS,并帮助您轻松管理 JDK 版本。安装说明在这里:https://sdkman.io/install

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多