我想编译我的第一个java代码,但是它显示了以下javac:
The program 'javac' can be found in the following packages:
* default-jdk
* ecj
* gcj-4.6-jdk
* gcj-4.7-jdk
* openjdk-7-jdk
* openjdk-6-jdk
Try: sudo apt-get install <selected package>
我安装了openjdk,但它仍然显示与上面相同的内容。
sudo apt-get install openjdk-7-jre
Reading package lists... Done
Building dependency tree
Reading state information... Done
openjdk-7-jre is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
答案 0 :(得分:1)
Java JRE将不包含命令javac
,因为它是Java运行时环境。
您需要Java JDK - Java Development Kit。改为安装openjdk-7-jdk
。
答案 1 :(得分:1)
JRE(Java运行时环境)不是JDK (Java Developers Kit)。您需要javac
的JDK。
sudo apt-get install openjdk-7-jdk
答案 2 :(得分:1)
您已经安装了jre但是要使用javac,您必须安装jdk。
sudo apt-get install default-jdk
安装jdk
然后再试一次