更新 JGrasp 的路径以使用不同的编译器设置

更新 JGrasp 的路径以使用不同的编译器设置

我有一个 Cloud 9 编程托管工作区,我从中运行 vnc 客户端。此客户端是一个 X11 接口,我可以通过更新的 html 页面访问它,但我遇到了以下问题(是的,我这样做是有原因的):

我安装了 JGrasp,它运行正常。但是,我导入了一个次要版本为 52 的 jar,而 JGrasp 使用的是 51。我用 更新了我的 java 版本sudo apt-get default-jdk,从而更新了我的 jdk 和 jre 版本 7_71,除非我算不出来,否则应该大于 52。

所以,我的问题是:如何通过 JGrasp 自己的界面更新其路径,以便新路径取代旧路径。

在您回答“添加到 PATH/CLASSPATH 中的 PATH”之前,不,它已被旧路径取代。

有没有办法做到这一点?

答案1

—— 在你回答“添加到 PATH/CLASSPATH 中的 PATH”之前,不,它被旧路径取代了。

PATH/CLASSPATH 的 PATH 选项卡中的路径位于所有其他路径之前(用于运行 jGRASP 本身的 Java 路径、系统 PATH 设置)。您确定您已将 Java“bin”目录的路径添加到那里吗?此外,您可以打开“设置”>“详细消息”来验证编译和运行时正在使用哪个 javac 和 java(它将在输出中标记为“实际发送的命令”)。

此外,如果您正在使用项目,请确保您没有项目级 PATH 设置,该设置将覆盖工作区级别的设置。

但最好的办法是将最新的 Java 添加到系统 PATH,这样 jGRASP 也将在该版本下运行。然后关闭 jGRASP 中的所有 PATH 设置。

如果问题仍然存在,请使用“帮助”>“报告错误”告知我们。

相关内容