我从JavaOpenJDK下载了AdoptOpenJDK。我可以从tar.gz文件中提取一个名为jdk-11.0.3+7的文件夹,其中包含用于bin、conf、lib等的嵌套文件夹。但在那里没有找到安装程序。
➥如何将下载的Java版本安装到Ubuntu上?
我可以将cd放入bin文件夹并执行类似于./java --version的命令。但是,我想知道是否有一个通常的例程可以将Java实现放在特定的地方,并在macOS上安排环境变量、设置默认路径等等。安装程序会自动为我完成所有这些工作。作为Ubuntu的新手,我没有受过教育。
较老的问题,如这一个,询问有关使用apt-get的问题。我的问题不是重复的,因为我在这里询问的是从AdoptOpenJDK下载,而不是通过包安装程序,如apt-get。

发布于 2019-11-04 13:09:49
wget -O - https://packages.adoptium.net/artifactory/api/gpg/key/public | sudo apt-key add -
echo "deb https://packages.adoptium.net/artifactory/deb $(awk -F= '/^VERSION_CODENAME/{print$2}' /etc/os-release) main" | sudo tee /etc/apt/sources.list.d/adoptium.list
sudo apt update
sudo apt install temurin-8-jdk
sudo apt install temurin-17-jdkAdoptOpenJDK 提供Debian / Ubuntu存储库.
您可以使用包管理系统进行安装,这比手动安装要简单得多。
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -
sudo add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/
sudo apt update
sudo apt install adoptopenjdk-8-hotspot # Java 8 / HotSpot VM
sudo apt install adoptopenjdk-8-openj9 # Java 8 / OpenJ9 VM
sudo apt install adoptopenjdk-11-hotspot # Java 11 / HotSpot VM
sudo apt install adoptopenjdk-11-openj9 # Java 11 / OpenJ9 VM
sudo apt install adoptopenjdk-12-hotspot # Java 12 / HotSpot VM
sudo apt install adoptopenjdk-12-openj9 # Java 12 / OpenJ9 VM
sudo apt install adoptopenjdk-13-hotspot # Java 13 / HotSpot VM
sudo apt install adoptopenjdk-13-openj9 # Java 13 / OpenJ9 VM您可以使用以下命令在例如OpenJDK、AdoptOpenJDK和Adoptium之间切换。
sudo update-alternatives --config javahttps://askubuntu.com/questions/1157417
复制相似问题