我在使用 jgrasp 时遇到问题。当我运行它时,我收到以下错误消息。
----jGRASP exec: javac -g R.java ----jGRASP wedge: 无法执行 javac ---- 错误号 2。 ---- ---- 目标不存在或不在 PATH 上。 ---- ---- ---- 路径为“:/usr/lib/jvm/java-6-openjdk-amd64/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/ usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games”。
----jGRASP:操作完成。
我该怎么办请帮忙
答案1
它试图调用javac
java 编译器。它不是作为 java 运行时环境 (JRE) 的一部分安装的。
在 ubuntu 上,我相信带有编译器的包有一个jdk
后缀,请尝试:
sudo apt-get install openjdk-6-jdk
您可能需要将“6”更改为“7”以升级您的 java 安装。