我写了一个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盘的根目录下,用同样类似的步骤去做的时候,却不行呢?总该不会是根目录的确不行吧! 展开
按照各位高手的提示,我将那个Java程序存到了C:\hi\nihao\目录下,然后在DOS命令的C盘根目录下(就是根目录)输入了javac hi\nihao\HelloWorld.java ,(即整行的命令提示为:c:\>javac hi\nihao\HelloWorld.java),这样就运行成功了。可是,为什么我把这个Java源文件放到c盘的根目录下,用同样类似的步骤去做的时候,却不行呢?总该不会是根目录的确不行吧! 展开
13个回答
展开全部
文件路径的问题吧 JAVA编译要在文件的当前路径下 你要cd进入你Java文件保存的路径下再javac编译
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你说的太不详细了,根据你的结果,似乎编译器可以找到java文件,但是无法正常读取,环境变量设置没问题,可能是你的程序有问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先请了解cmd命令窗口的用法,要执行某个文件,比如把路径指向那,比如我要到c:\windows下,那么可以cd c:\windows
然后再执行你的javac HelloWord.java
然后再执行你的javac HelloWord.java
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果环境变量正常.
那么
如我的.我的文件是放在com.xiaojianhx.dream包下
HelloWorld.java文件头如下,而这个文件可以放在任何目录下,(最好不要有中文)
package com.xiaojianhx.dream
....
然后执行
javac com\xiaojianhx\dream\HelloWorld.java
java com/xiaojianhx/dream/HelloWorld
(如果不行就吧"/"换成"\",再不行,那可能就是环境变量的问题了,这个问题我以前弄过,可以正确运行)
那么
如我的.我的文件是放在com.xiaojianhx.dream包下
HelloWorld.java文件头如下,而这个文件可以放在任何目录下,(最好不要有中文)
package com.xiaojianhx.dream
....
然后执行
javac com\xiaojianhx\dream\HelloWorld.java
java com/xiaojianhx/dream/HelloWorld
(如果不行就吧"/"换成"\",再不行,那可能就是环境变量的问题了,这个问题我以前弄过,可以正确运行)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这错误的意思是 java工具程序找不到你的指定文件
如果你的HelloWorld.java文件确定没错的话。
检查下你的文件名是不是HelloWorld.java
初学是挺不容易的,尤其是没任何语法基础的话。
我当初就是零基础自学,硬着头皮啃过来。挺不容易,当然,这需要一定的天赋。
如果你的HelloWorld.java文件确定没错的话。
检查下你的文件名是不是HelloWorld.java
初学是挺不容易的,尤其是没任何语法基础的话。
我当初就是零基础自学,硬着头皮啃过来。挺不容易,当然,这需要一定的天赋。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询