无法从命令提示符运行HelloWorld.java

时间:2012-12-18 07:45:49

标签: java

我在运行jdk1.6.0_33的Windows 7系统中遇到了一个奇怪的问题

当我尝试从命令提示符运行一个简单的java程序时,它会打开一个新窗口(类似于java框架)并突然消失。在命令提示符下没有显示结果我也无法在此之后终止进程(使用Ctrl + C)或关闭命令提示符。每次执行此操作时都会创建一个java进程。我试图使用任务管理器终止进程,但这也无效。

我可以使用eclipse运行相同的程序。 这是我的程序

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

环境变量设置如下:

Path=C:\Program Files\Java\jdk1.6.0_33\bin
classpath=.

我使用的命令是,

javac HelloWorld.java
java HelloWorld

为什么会这样?在此先感谢。

2 个答案:

答案 0 :(得分:0)

我不确定,但我认为如果您在Windows上的命令提示符中使用javajavaw会发生这种情况:

参考文献:

答案 1 :(得分:-2)

如果您的java类路径配置正确。

在命令提示符下输入javac命令

您将获得java编译器信息。

编译后,如果创建了任何.class文件,则找到您的文件夹位置。