javac在ubuntu终端中不起作用 [英] javac does not work in ubuntu terminal

查看:65
本文介绍了javac在ubuntu终端中不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我尝试使用javac编译Java程序时,出现错误:

When I try to compile a java program with javac, I get an error:

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

当我尝试java -version时,它说,

When I try java -version, it says,

java version "1.7.0_21"
OpenJDK Runtime Environment (IcedTea 2.3.9) (7u21-2.3.9-1ubuntu1)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)

当我尝试使用哪个java时,会得到/usr/bin/java

When I try which java I get /usr/bin/java

如何从命令行编译Java程序?

How do I compile my java program from commandline?

推荐答案

如@Blorgbeard所述,您很可能没有安装Java JDK(Java开发工具包).有关可用于Ubuntu的各种Java版本的更多信息,请参见此网页.

As mentioned by @Blorgbeard you most likely do not have a Java JDK (Java Development Kit) installed. See this web page for more information about the various versions of Java available for Ubuntu.

以下命令将安装Java JDK的OpenJDK版本:

The following command will install the OpenJDK version of the Java JDK:

apt-get install default-jdk

这篇关于javac在ubuntu终端中不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆