已安装 Javac 但无法运行

标签 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.

最佳答案

Java JRE 不会包含命令 javac,因为它是 Java 运行时环境。

您需要一个 Java JDK -- Java 开发工具包。请安装 openjdk-7-jdk

关于已安装 Javac 但无法运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25855130/

相关文章:

android - Javac 不会从 .java 创建 native .c 文件。 JNI

java - 如何为ARM交叉编译java程序?

java - 使用java创建对象CoreNLP

java - 在 Java 模式匹配方面需要帮助

java - 如何在按 10 次时禁用 jbutton

java - 客户端/服务器 JVM 选项的差异

java - 一个 DTO 可以扩展另一个 DTO 吗?

java - 如果我用javac编译java我需要JVM吗?

stdout - 如何将编译结果(使用javac)存储到文本文件中?

javac 无法运行,而且似乎没有安装