java jdk安装好了,环境变量也配置好了,可为什么用cmd运行时总显示系统找不到文件

javac和java都应该没问题呀,可是一运行文本文档的文件就不行了

为什么不能编译呢,求大神指教,这个问题困扰我半学期了

代码应该没问题吧,还是我寻找路径出错了

要是文件路径没错的话,我可以可定你把环境变量写错了,classpath错 了,就算你把classpath 写错了 java -version 也能出版本信息 你从网上一个配置环境变量的 从头到尾仔细的看看。你要是新手的话个人不建议你用开发工具,你应该把基础打实,而这切都是基础中的基础,对了你的确定你编辑的是Java文件哈,在文件夹选项下,把隐藏已知文件格式前面的勾去掉。确定你的文件是Java文件
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-01-30
建议你在你的文件选项上把你的已知文件名打开这样你就能很方便找到这个文件了哪里错了, 打开我的电脑 找到 工具 ,点击 文件夹选项,再点击 查看 ,将这个“隐藏已知文件类型的扩展名”的打钩去掉。 去掉后再看你这个文件的名字
第2个回答  2013-01-30
因为系统不能直接执行.java的文件,要先编译
你要先把.java的文件用javac进行编译成.class的文件,在我运行这个编译后的.class文件就能成功了追问

不能编译,怎么办

追答

饿。。。提示什么?给我看看,你是不是目录不对?

第3个回答  2013-01-30
你打你的HelloWorld.java文件,另存为HelloWorld.java,保存类型选所有类型,目测你的这个文件是个HelloWorld.java.txt,你可以到c盘目录下用dir命令看看。追问

确实是HelloWorld.java.txt,这样就打不开了吗

追答

java文件是以.java为后缀的,你如果是HelloWorld.java.txt 是个文本文件,JAVAC是不识别的,一般刚开始用记事本写代码都会出现这种问题,学习可以使用记事本,后期最后是用工具,提高效率。

第4个回答  2015-06-01
你再文件夹下,把隐藏文件夹下的扩展名不选,就会显示你的文件名字是xx.java,text.所以你需要把他改为jAVA才能运行
相似回答