问题描述
我在设置环境变量,在docs中运行java—version,显示java版本信息,网上强人说这表示环境设置已经成功,然后我按照网上教程,在cmd运行E:NOTEPADHELLO.JAVA在E盘目录下穿件文件hello.java。hello.java文件内编码为:/*简单的HelloWorld程序*/publicclassHello{//main方法publicstaticvoidmain(Stringargs[]){System.out.println("HelloWorld!");//输出字符串“HelloWorld!”}}然后我在docs中运行javacHELLO.JAVA运行大约3秒以后显示错误:仅当显示请求注释处理时才接受类名称“HELLO.JAVA”1错误我是JAVA超级菜鸟鸟,现在刚刚按照网上的方法建立了运行平台,现在我想知道是什么地方出现了错误,是代码还是运行环境出现了错误,请强人指点我现在刚进,帮忙回答以后分有了小弟补上!
解决方案
解决方案二:
setyourclasspathsystemenvironmentvariablethenrelaunchyourwindowscmdlineconsolethenasfollowing:cd/d%yoursourcecodedirectory%;thenenterjavachello.javaaftermanagetoexecuteenterthecommandline:javahelloanotherwaytoexecuteyourjavacodesbycreatingyourselfbatchfilewithjava
解决方案三:
javacHELLO.JAVA是不是文件名不对,或者.后面的java不能大写?
解决方案四:
测试环境变量是否设置成功的那个不太准,设置方法如下:path你的jdk包的名字(你可以去控制面板中的添加和删除程序中点javajdk有详细信息中的自诉文件,如我的是C:ProgramFilesJavajdk1.6.0_14README.html)将后面的README.html去掉,加上bin;,综上path的变量值为C:ProgramFilesJavajdk1.6.0_14bin;注意分号一定要在英文输入,不然会出现检测成功但是无法运行Classpath变量值为C:ProgramFilesJavajdk1.6.0_14jrelibrt.jar;.;后面的分号和句号也一定要用英文输出法
解决方案五:
用javacHello.java看下.
解决方案六:
类名必须和文件名一致,楼主的文件名显然和类名不一致!
解决方案七:
楼上正解~!
解决方案八:
对楼上正确
解决方案九:
文件名和类名不一样。
解决方案十:
引用5楼cloudyi的回复:
类名必须和文件名一致,楼主的文件名显然和类名不一致!
第一个字母的大小写错了啊呵呵