我编写了一个小的java程序来读取文件,并使用net bean在Windows 8中进行字符串匹配。但是当我在ubuntu上使用终端编译它时会出现以下消息。 ubuntu中是否有任何默认包,用于错误中的后续包。
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>
ucsc@ucsc-VirtualBox:~/Desktop/Question$
答案 0 :(得分:0)
您没有安装java编译器javac
。按照给出的建议 - 从提供的变化中安装一个。我建议openjdk-7-jdk
。
答案 1 :(得分:0)
您没有安装java编译器(javac)。使用&#39; sudo apt-get install openjdk-7-jdk&#39;安装它。
答案 2 :(得分:0)
您的ubuntu系统上没有安装JDK,因此编译程序的javac命令不存在。只需运行命令,就像它说安装有它的东西一样。我会选择defualt-jdk
,因为我认为Ubuntu会知道在更新时将Java8软件包下载到默认状态,而openjdk则不会。[/ p>
sudo apt-get install default-jdk