我下载的j2sdk的软件是jdk-1_5_0_06-windows-i586-p.exe
我按照网业上的说明安装了该软件,我的安装目录是C:jdk1.5.0
我的系统变量配置是
JAVA_HOME=C:jdk1.5.0
CLASSPATH=.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;
Path=%JAVA_HOME%bin;%SystemRoot%system32;%SystemRoot%;
%SystemRoot%System32Wbem
然后我用记事本写了那个小程序:
pulbic class Test{
public static void main(string args[]){
System.out.println("This is a test program.")
}
}
并且保存在E:test中文件名Test.java
我在进入命令提示符窗口cd进入了Test.java所在的目录中输入了命令
javac Test.java
java Test
但是没有输出This is a test program.这句话而是输入了一些参数和说明文字
如下所是:
javac: 无效的标志:java
用法:javac <选项> <源文件>
其中,可能的选项包括:
-g 生成所有调试信息
-g:none 不生成任何调试信息
-g:{lines,vars,source} 只生成某些调试信息
-nowarn 不生成任何警告
-verbose 输出有关编译器正在执行的操作的信息
-deprecation 输出使用已过时的API的源位置
-classpath <路径> 指定查找用户类文件的位置
-cp <路径> 指定查找用户类文件的位置
-sourcepath <路径> 指定查找输出源文件的位置
-bootclasspath <路径> 覆盖引导类文件的位置
-extdirs <目录> 覆盖安装的扩展目录的位置
-endorseddirs <目录> 覆盖签名的标准路径的位置
-d <目录> 指定存放生成的类文件的位置
-encoding <编码> 指定源文件使用的字符编码
-source <版本> 提供与指定版本的源兼容性
-target <版本> 生成特定VM版本的类文件
-version 版本信息
-help 输出标准选项的提要
-X 输入非标准选项的提要
-J 直接将 <标志> 传递给运行时的系统
E:test>
请问我是在什么地方出了错误,请大家给我帮助。