为何在用JDK编译时总说error,can not read我的java源文件呢?

来源:百度知道 编辑:UC知道 时间:2024/05/30 10:12:44
环境变量设了,DOS下敲javac,java -version都挺好的,能出现帮助指令和显示具体版本信息。我的j2sdk1.4.2在C盘目录下,环境变量设为:JavaHome=C:\j2sdk1.4.2
classpath=C:\j2sdk1.4.2\lib\tools.jar;C:\j2sdk1.4.2\jre\lib\rt.jar
path=C:\j2sdk1.4.2\bin
我把java源文件直接放C盘下也那样
我的系统是vista,是不是跟这个有关系?

应该是文件位置不对,找不到编译文件。使用编译的时候是不是在当前目录,classpath有没有配置“.”(表当前目录)。
------------------------------------------------------------------
classpath没有配置当前目录,在前面加".;"即classpath=.;C:\j2sdk1.4.\lib\tools.jar;C:\j2sdk1.4.2jre\lib\rt.jar

PS:注意DOS的默认目录是
C:\Documents and Settings\用户名\,而不是C:\。

环境变量设置了吗?为什么非要用vista呢?最讨厌vista了

估计你冒给环境变量吧

没配置jdk吧 ?

jdk安装后没有正确配置环境变量PATH和ClassPath