在 ubuntu 20.04 上全新安装后,无法为 React 项目正确设置 java 1.8

Cannot setup java 1.8 correctly for react projects after a fresh install on ubuntu 20.04

我最近在 ubuntu 20.04 的全新安装上安装了 java 1.8,看来我的 java 1.8 设置可能很糟糕。 我是来自名为 prisma(prisma.io) 的服务的 运行 一张 docker 图像,现在在全新安装时它已损坏。我在终端上得到了一些 java 信息加上 docker java 相关的错误到这个 pastebin 中:pastebin.com/y0e7CbpL

我在单独的 ubuntu 18.04 和 运行 java 1.8 上有相同的设置 运行,没有任何问题。我尝试以完全相同的方式安装它,但我想我错过了一些东西...

关于为什么 java 可能设置不当,有什么明显的可以发现的地方吗? 另外,如果可能的话,新 ubuntu 引起这些问题的可能性有多大? 我应该提供更多信息(以及如何)来帮助解决这个问题吗?

(旁注:我也遇到了 react-native android 项目无法构建一些 firebase 包的问题) 谢谢!

这确实是一个 java 问题。 我只能从另一台计算机上复制整个文件夹 /usr/lib/jvm/ 来解决这个问题,该项目 运行 没问题,并将其替换为我机器上的那个。

PS:这是java版本:

$java -version
openjdk version "1.8.0_265"
OpenJDK Runtime Environment (build 1.8.0_265-8u265-b01-0ubuntu2~18.04-b01)
OpenJDK 64-Bit Server VM (build 25.265-b01, mixed mode)