请教J2sdk1.4.2变量问题?

来源:百度知道 编辑:UC知道 时间:2024/05/06 03:11:56
请问题这样的配置为什么不对?安装目录E:\j2sdk1.4.2
PATH =%JAVA_HOME%\bin
JAVA_HOME =E\j2sdk1.4.2
CLASSPATH =.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar

1、在C盘根目录下运行 javac test
javac: invalid flag: test
Usage: javac <options> <source files>
where possible options include:.....
2、运行 javac test.java
test.java:1: class Test is public, should be declared in a file named Test.java
public class Test{
^
1 error

3、运行 java test
Exception in thread "main" java.lang.NoClassDefFoundError: test

请问题为什么?
查了一堆的说明,都是这样配置的,为什么我的机器不行呢,机器 用的是XP。初学者,谢谢了(test.java文件是对的,在C盘根目录下)

你的javac和java已经可以正常运行了,
不过你的程序代码有问题
javac test.java是正确的
运行java之前要先要设置一下你要运行的class存放的目录也可以放在环境变量里CLASSPATH =.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;c:\;
java命令的正确格式java test

没有main方法