error: cannot read: HelloJava.java
第一种配置:
1.java运行环境安装与测试及HelloWorld的实现。
2.运行刚刚下载的j2sdk-1_4_1_02-windows-i586.exe文件进行正式安装
(以下假设安装于c:\j2sdk1.4.1,建议安装路径不要有空格,不宜安装在\Program Files目录下!)。
系统变量->新建->变量名:JAVA_HOME 变量值:c:\j2sdk1.4.1
系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib
系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin;
(CLASSPATH中有一英文句号"."后跟一个分号,表示当前路径的意思)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
我用 的是第一种的 装在C盘新建名为 JAVA文件夹下
新建 变量名:JAVA_HOME 值:c:\java
变量名 :CLASSPATH 值:.;%JAVA_HOME%\lib
PATH 值:
%JAVA_HOME%\bin;
第二:
2.2 设置Classpath
Java执行环境本身就是一个平台,执行于这个平台上的程序是已编译完成的Java程序
(后面会介绍到Java程序编译完成之后,会以.class文件存在)。如果将Java执行环境比喻为操作系统,
如果设置Path变量是为了让操作系统找到指定的工具程序(以Windows来说就是找到.exe文件),
则设置Classpath的目的就是让Java执行环境找到指定的Java程序(也就是.class文件)。
有几个方法可以设置Classpath,最简单的方法是在系统变量中新增Classpath环境变量。
在图2-9中的“系统变量”下单击“新建”按钮,在“变量名”文本框中输入Classpath,
在“变量值”文本框中输入Java类文件的位置。
例如可以输入“.;C:\Program Files\Java\jdk1.5.0_06\lib\tools.jar; C:\Program Files\Java\jdk1.5.0_06\lib\rt.jar”(jar文件是zip压缩格式,其中包括.class文件和jar中的Classpath设置),每一路径中间必须以;作为分隔。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
发现这个C:\Program Files\Java\jdk1.5.0_06\lib\rt.jar 在 lib文件下根本没有rt.jar ;
1 ) 我照着设置了一个“.;C:Java\lib\tools.jar; C:\Java\lib\rt.jar”不行
((然后在网上查了下还有人把这个设置为 : dt.jar我也设置了一下还是不行)
2)我的这个rt.jar 是 在 C:\java\jre\lib 下的,
我也这样试了一下改为:
“.;C:\Java\lib\tools.jar; C:\java\jre\lib\rt.jar”
还是不行
3)把HelloWorld.java 复制到 lib下 还是不行
还有的说是 什么文件扩展名的问题 我 也把隐藏文件扩展名给去掉了(文件属性开来看过是JAVA的)
cmd--->javac HelloWorld.java——》ENTER-->出现: error: cannot read: HelloJava.java
~~~~~~~~~~~~~~~~~~~~~~~~~~~
偶 已经快接近昏迷状态了!!!!
哪个大虾 帮帮忙 ,,,说明一下 我到底错在哪里了