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

查看:34
本文介绍了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天全站免登陆