请问大家: 在DOS下运行c:\>javac HelloWorld.java 为什么会出现"cannot read HelloWorld.java"的错误? 看一下JDK是不是在classpath中进行了设定 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 到jdk的目录下运行javac编译 HelloWorld.java在 c:/下吗 路径不对吧 把文件拷到jdk的相应目录下运行javac编译 有两种可能:(1).你的classpath路径设置错误(2).你的文件名错误 (1)把HelloWorld.java文件拷到jdk的bin目录下运行javac编译: c:\>j2sdk1.4.2\bin\ javac HelloWorld.java (2)设置环境变量set classpath(请参考相关文章) set JAVA_HOME=JDK所在的目录;到JAVA文件所在的目录再运行就可以了; 谢谢大家的热情帮助!我也是按照原来的帖子做的,但就是好不了;我是这样做的:系统变量->新建->变量名:JAVA_HOME 变量值:c:\j2sdk1.4.1_03系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin;然后我运行:c:\>javac HelloWorld.java就会出现“javac不是内部或外部命令,也不是可运行程序或批处理文件.",后来没办法,我就只有运行:c:\>c:\j2sdk1.4.1_03\bin\javac HelloWorld.java会出现"cannot read HelloWorld.java"的错误说明:HelloWorld.java在C盘下;我下载的SDK是j2sdk1.4.1_03 谢谢大家的热情帮助!我也是按照原来的帖子做的,但就是好不了;我是这样做的:系统变量->新建->变量名:JAVA_HOME 变量值:c:\j2sdk1.4.1_03系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin;然后我运行:c:\>javac HelloWorld.java就会出现“javac不是内部或外部命令,也不是可运行程序或批处理文件.",后来没办法,我就只有运行:c:\>c:\j2sdk1.4.1_03\bin\javac HelloWorld.java会出现"cannot read HelloWorld.java"的错误说明:HelloWorld.java在C盘下;我下载的SDK是j2sdk1.4.1_03 把你的helloworld拷到C:\j2sdk1.4.1_03\bin下,然后再在这个目录下javac看看行不行 我知道了你在保存HelloWorld的时候没有选着所有文件,那么的文件格式不对,保存后应该可以看出是JAVA文件。 如果是用记事本写的话 ,要在保存的时候加上双引号class hello{}保存为“hello.java"(把引号也搞上去) 多线程操作同一实例某个属性的值的问题 初学者求助· 求有经验者? 关于文件缓冲(新手问题) 包java.io不存在 为什么会出错的.? 关闭连接的正确方法?? 怎么在application(java)中传递信息 用什么函数能将我变量里的内容复制到WINDOWS剪切板? 请教:我要从oracle中提取数据,然后再browser中画出来,饼状图或者曲线图,请问如何画? 怎么判断SQL中的Connection对象已经断连? HelloWorld 编译出错
(2).你的文件名错误
c:\>j2sdk1.4.2\bin\ javac HelloWorld.java
(2)设置环境变量set classpath(请参考相关文章)
到JAVA文件所在的目录再运行就可以了;
系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib
系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin;然后我运行:c:\>javac HelloWorld.java就会出现“javac不是内部或外部命令,也不是可运行程序或批处理文件.",后来没办法,我就
只有运行:
c:\>c:\j2sdk1.4.1_03\bin\javac HelloWorld.java
会出现"cannot read HelloWorld.java"的错误
说明:HelloWorld.java在C盘下;我下载的SDK是j2sdk1.4.1_03
系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib
系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin;然后我运行:c:\>javac HelloWorld.java就会出现“javac不是内部或外部命令,也不是可运行程序或批处理文件.",后来没办法,我就
只有运行:
c:\>c:\j2sdk1.4.1_03\bin\javac HelloWorld.java
会出现"cannot read HelloWorld.java"的错误
说明:HelloWorld.java在C盘下;我下载的SDK是j2sdk1.4.1_03
class hello{}
保存为“hello.java"(把引号也搞上去)