我写了一个Java程序,最简单的,可是用DOS 命令运行不了,总是报错,谁能告诉我这是怎么回事呀?

我在用写完一个"HelloWorld"程序后,将其保存为.java格式,放在了C盘的根目录里,文件名为“HelloWorld”,又在DOS命令中的C盘提示符下输入了“ja... 我在用写完一个"Hello World"程序后,将其保存为.java格式,放在了C盘的根目录里,文件名为“HelloWorld”,又在DOS命令中的C盘提示符下输入了“javac HelloWorld.java”,但是显示错误,说“error: can't read HelloWorld.java 1 error”.我已经反复的检查了环境变量设置没有问题。请问哪位高手能够告诉我这是怎么回事呀?初学Java,就这么受打击。。。。。。
按照各位高手的提示,我将那个Java程序存到了C:\hi\nihao\目录下,然后在DOS命令的C盘根目录下(就是根目录)输入了javac hi\nihao\HelloWorld.java ,(即整行的命令提示为:c:\>javac hi\nihao\HelloWorld.java),这样就运行成功了。可是,为什么我把这个Java源文件放到c盘的根目录下,用同样类似的步骤去做的时候,却不行呢?总该不会是根目录的确不行吧!
展开
 我来答
百度网友47b64c962
2009-03-03 · 超过22用户采纳过TA的回答
知道答主
回答量:131
采纳率:0%
帮助的人:82万
展开全部
文件路径的问题吧 JAVA编译要在文件的当前路径下 你要cd进入你Java文件保存的路径下再javac编译
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
秋风若飞
2009-03-03
知道答主
回答量:39
采纳率:0%
帮助的人:0
展开全部
你说的太不详细了,根据你的结果,似乎编译器可以找到java文件,但是无法正常读取,环境变量设置没问题,可能是你的程序有问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zero_first
2009-03-03 · TA获得超过603个赞
知道小有建树答主
回答量:908
采纳率:0%
帮助的人:626万
展开全部
首先请了解cmd命令窗口的用法,要执行某个文件,比如把路径指向那,比如我要到c:\windows下,那么可以cd c:\windows
然后再执行你的javac HelloWord.java
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
历盆郁7
2009-03-04 · TA获得超过4277个赞
知道大有可为答主
回答量:1795
采纳率:100%
帮助的人:927万
展开全部
如果环境变量正常.
那么
如我的.我的文件是放在com.xiaojianhx.dream包下
HelloWorld.java文件头如下,而这个文件可以放在任何目录下,(最好不要有中文)
package com.xiaojianhx.dream
....
然后执行
javac com\xiaojianhx\dream\HelloWorld.java
java com/xiaojianhx/dream/HelloWorld
(如果不行就吧"/"换成"\",再不行,那可能就是环境变量的问题了,这个问题我以前弄过,可以正确运行)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我要吻下去
2009-03-04 · TA获得超过411个赞
知道答主
回答量:195
采纳率:0%
帮助的人:0
展开全部
这错误的意思是 java工具程序找不到你的指定文件
如果你的HelloWorld.java文件确定没错的话。
检查下你的文件名是不是HelloWorld.java
初学是挺不容易的,尤其是没任何语法基础的话。
我当初就是零基础自学,硬着头皮啃过来。挺不容易,当然,这需要一定的天赋。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(11)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式