注册 登录
编程论坛 JAVA论坛

帮忙看一下这个错误信息怎么解决,谢谢

Rainbo 发布于 2018-09-16 10:03, 2892 次点击
昨天还没有出现这种问题
只有本站会员才能查看附件,请 登录

Person.java
只有本站会员才能查看附件,请 登录

PersonTest.java
只有本站会员才能查看附件,请 登录
11 回复
#2
wlrjgzs2018-09-16 10:58
你应该输入这样的命令
javac PersonTest.java

因为你的类名是PersonTest,而不是persontest。也就是说,命令中的文件名必须和类名大小写一致。
#3
Rainbo2018-09-16 11:02
回复 2楼 wlrjgzs
dos命令好像不区分大小写啊
只有本站会员才能查看附件,请 登录

换成大写也是一样的错误信息
#4
Rainbo2018-09-16 11:02
回复 2楼 wlrjgzs
dos命令好像不区分大小写啊
只有本站会员才能查看附件,请 登录

换成大写也是一样的错误信息
#5
wlrjgzs2018-09-16 11:10
回复 4楼 Rainbo
Dos虽然不区分大小写,但是javac命令区分。PersonTest.java这个文件名是给javac命令的参数。
#6
wlrjgzs2018-09-16 11:15
只有本站会员才能查看附件,请 登录

把这个代码中第一行的public字符串删除试试。
#7
Rainbo2018-09-16 11:20
回复 6楼 wlrjgzs
只有本站会员才能查看附件,请 登录


删除也不行啊
#8
Rainbo2018-09-16 11:20
回复 6楼 wlrjgzs
只有本站会员才能查看附件,请 登录


删除也不行啊
#9
wlrjgzs2018-09-17 10:04
不得不问一下你环境变量设置正确了没有?
#10
Rainbo2018-09-17 16:34
只有本站会员才能查看附件,请 登录


这个环境变量加双引号,不加双引号,目前还没有试出来有什么不一样。

只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录


我重装系统后又出现另一种错误信息

只有本站会员才能查看附件,请 登录


但是加了  -classpath 以后又好了

只有本站会员才能查看附件,请 登录


文件都在当前目录为什么还要加上路径的参数

以前都不用的

直接 javac PersonTest.java 就可以啦

怎么设置环境变量才能把  -classpath 参数去掉啊
#11
Rainbo2018-09-17 16:43
回复 9楼 wlrjgzs
出现那个错误信息的前一天还好好的

javac PersonTest.java

可以直接运行,
#12
wlrjgzs2018-09-18 22:37
你把CLASSPATH变量值中的D:\Editplus;删除试试
1