我刚刚做了一个新的Ubuntu 17.10安装,需要安装Java来在我的电脑上构建react-native应用程序。因此,我可以通过从Oracle官方网站下载来手动安装Java 9。
现在,当我运行java --version
时,我得到了
java 9.0.4
Java(TM) SE Runtime Environment (build 9.0.4+11)
Java HotSpot(TM) 64-Bit Server VM (build 9.0.4+11, mixed mode)
当我运行javac --version
时,我得到了
javac 9.0.4
然后我跟着官方反应文档并创建了一个反应应用程序。 然后当我尝试在Android模拟器上运行它时出现错误,我打开了github issue
似乎这是Java 9的一个问题。所以现在我需要从我的PC中完全删除java 9并安装Java 8.如何从我的Ubuntu 17.10中完全删除Java 9。
答案 0 :(得分:1)
这是一个ubuntu问题而不是android问题,但你需要获得一个负责java 9的软件包列表并卸载它们。
apt list --installed | grep -i jdk
然后使用java 9的包调用apt-get remove
apt-get remove java9-sdk.xyz
您还可以使用以下方法修改配置:
sudo update-alternatives --config java
在此概述: