我的JAVAC命令运行后不能编译成class文件,并说错误,仅当显示请求注释处理时才接受类名称hello.java

quanqiuren30 2009-10-17 03:48:35
我在设置环境变量,在docs中运行java —version,显示java版本信息,网上强人说这表示环境设置已经成功,然后我按照网上教程,在cmd运行E:\NOTEPAD HELLO.JAVA 在E盘目录下穿件文件hello.java。
hello.java文件内编码为:
/*
简单的 HelloWorld 程序
*/
public class Hello{
//main方法
public static void main (String args[]) {
System.out.println ("Hello World!"); //输出字符串“Hello World!”
}
}

然后我在docs中运行javac HELLO.JAVA
运行大约3秒以后显示

错误:仅当显示请求注释处理时才接受类名称“HELLO.JAVA”
1 错误

我是JAVA超级菜鸟鸟,现在刚刚按照网上的方法建立了运行平台,现在我想知道是什么地方出现了错误,是代码还是运行环境出现了错误,请强人指点
我现在刚进,帮忙回答以后分有了小弟补上!
...全文
2170 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zqfddqr 2011-02-21
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 cloudyi 的回复:]
类名必须和文件名一致, 楼主的文件名显然和类名不一致!
[/Quote]第一个字母的大小写错了啊呵呵
yzzlijun 2011-02-21
  • 打赏
  • 举报
回复
文件名和类名不一样。
  • 打赏
  • 举报
回复
对 楼上正确
萝卜特 2011-02-21
  • 打赏
  • 举报
回复
楼上正解~!
cloudyi 2009-10-17
  • 打赏
  • 举报
回复
类名必须和文件名一致, 楼主的文件名显然和类名不一致!
sky0417 2009-10-17
  • 打赏
  • 举报
回复
用javac Hello.java看下.
py330316117 2009-10-17
  • 打赏
  • 举报
回复
测试环境变量是否设置成功的那个不太准,设置方法如下:
path
你的jdk包的名字(你可以去控制面板中的添加和删除程序中点java jdk有详细信息中的自诉文件,如我的是C:\Program Files\Java\jdk1.6.0_14\README.html)将后面的\README.html去掉,加上\bin;,综上path的变量值为C:\Program Files\Java\jdk1.6.0_14\bin;注意分号一定要在英文输入,不然会出现检测成功但是无法运行
Classpath
变量值为C:\Program Files\Java\jdk1.6.0_14\jre\lib\rt.jar;.;
后面的分号和句号也一定要用英文输出法
lqsmn613 2009-10-17
  • 打赏
  • 举报
回复
javac HELLO.JAVA
是不是文件名不对,或者.后面的java不能大写?
gloomyfish 2009-10-17
  • 打赏
  • 举报
回复
set your classpath system environment variable
then relaunch your windows cmd line console
then as following:
cd /d %your source code directory%;
then enter
javac hello.java
after manage to execute
enter the command line: java hello

another way to execute your java codes by creating yourself batch file with java

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧