找不到 Java 编译器

找不到 Java 编译器

我在 Ubuntu 12.04 电脑上安装了。它安装j2ee在。j2sdk/mallika/glassfish3/jdk7/

我可以使用此 JDK 在 Netbeans 中运行任何 Java 程序。

由于 Netbeans 7 不支持 RMI 程序,我尝试从命令提示符编译这些程序,但是在输入以下命令时出现以下错误:

..~$ javac rmiclient/LoginGUI.java 
The program 'javac' can be found in the following packages:  
 * default-jdk  
 * ecj  
 * gcj-4.6-jdk  
 * openjdk-6-jdk  
 * gcj-4.5-jdk  
 * openjdk-7-jdk  
Try: sudo apt-get install <selected package>  

正如我上面提到的,我的系统现在有 OpenJDK(我不知道在哪里)和 JDK 7。我如何设置路径或其他内容,以便我可以从命令提示符编译 Java 源代码。

答案1

您可以安装 OpenJDK 版本(openjdk-6-jdkopenjdk-7-jdk):

sudo apt-get install openjdk-6-jdk
sudo apt-get install openjdk-7-jdk

如果您需要 Oracle Java JDK,请查看:

相关内容