设置终端的 Java 路径

设置终端的 Java 路径

在此处输入图片描述

尝试为终端设置路径。Eclipse 已经运行良好。Windows 7 和 Ubuntu 12.04 之间的双操作系统。但是,我更愿意在 Ubuntu 之外运行所有东西,只是不太有经验,而且我搜索过的所有论坛都没有给我实现这一目标所需的分步答案。我附上了一些有关我的版本等信息的屏幕截图。任何帮助都将不胜感激,我已经为此投入了 10 多个小时,这是我的最后手段。

答案1

您好,实际上您没有正确遵循语法。

要编译 Java 文件,你必须这样做

javac filename.java 对于你的情况,该命令将是javac HelloWorld.java

要运行 Java 文件,你必须

java filename并且对于你的情况java HelloWorld

答案2

javac HelloWorld 

这样做是错误的,因为 java*C* 是对 Java 的调用*C*编译器,然后在 Java 源文件上调用它,在您的情况下,该文件将是 HelloWorld.java。

那么你就无法通过查找来检查 javac 的版本Java 语言或者询问java -版本。 做javac-版本哪个 javac反而。

要完全在不同版本之间切换,您可以使用

update-java-alternatives 

切换单个程序(javac 但不切换 java 或反之亦然,或 jar 或 appletviewer 等)

update-alternatives --set java

如果没有备选方案系统,你会改变小路,并插入 /usr/lib/jvm/java-7/bin 作为示例,或者将其排在 java-1.6 之前。

相关内容