我在运行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
为什么会这样?在此先感谢。
答案 0 :(得分:0)
我不确定,但我认为如果您在Windows上的命令提示符中使用java
与javaw
会发生这种情况:
参考文献:
java
命令手册页。答案 1 :(得分:-2)
如果您的java类路径配置正确。
在命令提示符下输入javac命令
您将获得java编译器信息。
编译后,如果创建了任何.class文件,则找到您的文件夹位置。