Javac已安装但无法正常工作

时间:2014-09-15 19:07:57

标签: java javac

我想编译我的第一个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.

3 个答案:

答案 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

然后再试一次