环境variables和Java Hello World

我用它在命令行设置为java编译器创build一个环境variables

set path=C:\Program Files (x86)\Java\jdk1.8.0_05\bin 

在命令行键入javac ,它工作。 我从命令行退出,回来,不再识别javac作为命令。 我怎样才能使它永久?

当它工作的时候,我把编译器和一个Hello World程序联系起来:

 public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World"); } } 

它创build一个类文件,我该怎么做?

注意:我不会使用IDE,直到我明白发生了什么事情。

问题是这对当前会话的命令行有效。 您需要在当前用户的环境变量中设置(或编辑)路径变量,或者如果您恰好是系统管理员,则可以在系统变量中进行设置。

检查Path变量并将其设置为C:\ Program Files(x86)\ Java \ jdk1.8.0_05 \ bin

为了使你的java路径永久你做到这一点:(注意这只适用于Windows 8,也可能是7)转到控制面板>系统和安全>系统>高级系统配置>按下按钮,说环境变量>新>名称是Path和值C:\ Program Files(x86)\ Java \ jdk1.8.0_05 \ bin。

现在java在你的路径永久。

运行你编译的程序,因为那是什么.class文件是你的程序。
有两个不同的选择:

1.打开命令提示符'cmd'使用命令cd C:….(您的路径的其余部分)导航到.class文件所在的目录,然后键入java YourClassName.class。

2.在你的.class文件所在的同一文件夹中创建一个新的tekst文件,并输入'java YourClassName.class',然后保存为>选择所有文件并将其命名为aName.bat。

这就是现在Java是你的路径,你现在可以运行你的程序。

如果不是要求我澄清,我希望这已经够清楚了。

这里有几个问题:

“我怎么能使它永久? 在Windows中设置环境变量 – 在这里回答

“它创建了一个类文件,我该怎么处理它?” 可以用命令java运行,如:

 java HelloWorld 

你可能应该阅读一般的Java …从这里开始

首先,编译你的文件来创建一个可执行文件。

 javac example.java 

这将创建你的.class文件以及你所拥有的.java文件。

然后,运行你的可执行文件

 java example 

这会将消息提示到屏幕上。

你可以参考这个链接了解更多。 这也说明了如何设置环境路径,你有问题。