如何获取适用于 ubuntu 的 java 编译器?

如何获取适用于 ubuntu 的 java 编译器?

我现在在大学上 Java 课,我们必须能够通过终端编译 Java 程序。不过我想继续使用我的 Ubuntu 安装。每当我尝试在 Ubuntu 上编译某些东西时,没有人能够读取该程序。说明它无法读取该程序。我安装了“openjdk-7-jdk”程序,这可能是问题所在。任何帮助都非常感谢,谢谢!顺便说一句,我想说一下,我需要在 OS X Lion 或 Windows 7 上编译我的程序才能正确运行它们……

下面是我已经下载的内容和可以下载的内容的图片...

在此处输入图片描述

答案1

您的同事可能正在使用 Java 6。在这种情况下,您必须安装openjdk-6-jdk

回想一下,单个.java源文件是使用以下方法编译的:

javac hello.java

.class文件执行如下:

java Hello

这需要Hello.class当前目录中的文件。如果您在其他目录中工作,则需要设置-classpath(或-cp) 选项:

java -cp /path/to/classes Hello

相关内容