Ubuntu上的Javac

问题描述 投票:0回答:1

我在Windows 10上运行bash shell(ubuntu),打开Linux子系统。无论如何,我试图通过命令提示符运行一些Java程序。我已经设置了PATH变量,我可以在windows命令提示符下成功运行java和javac命令。但是,当我使用Ubuntu shell运行javac或java命令时,它说没有找到那些命令?所以它列出了我可以输入的一些选项,其中之一就是

sudo apt install openjdk-8-jdk-headless

但是,当我运行此命令时,它说:

E: Unable to locate package openjdk-8-jdk-headless

我不明白。我已经安装了Java-8并设置了PATH变量,它适用于Windows命令提示符,但无法使用ubuntu。我究竟做错了什么?

谢谢。

java bash ubuntu path windows-subsystem-for-linux
1个回答
0
投票

你必须使用OpenJDK版本吗?试试这个

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

this linkthis issue

© www.soinside.com 2019 - 2024. All rights reserved.