刚下载好j2sdk1.4.2_08,安装到默认目录后,我写了个p处理文件,在执行java程序前执行,我的操作系统是xp professional的,p处理文件如下:
@echo off
rem j2sdk1.4.2_08
set PATH=c:\j2sdk1.4.2_08\bin;c:\windows;c:\windows\command
set classpath=.;c:\j2sdk1.4.2_08\lib\tools.jar
然后写了个小程序:HelloDate.java,代码如下:
import java.util.*;public class HelloDate{
public static void main(String[] args){
System.out.println("Hello,it's:");
System.out.println(new Date());
}
}
起先不小心打错一个字时,用javac编译会提示出错,改正以后,编译通过,可是运行java HelloDate时屏幕上却什么都不显示,请问这是什么问题呢?是我的程序有问题还是没有配置好?先谢谢大侠啦....

解决方案 »

  1.   

    右击"我的电脑",选择"属性",再选择"高级",点击"环境变量",注意到 "系统变量",点击"新建"三次,每次创建一个系统变量 (注意大小写). 变量名      变量值 
    path        C:\j2sdk1.4.2_08\bin 
    java_home   C:\j2sdk1.4.2_08
    classpath   C:\j2sdk1.4.2_08\lib\tools.jar;C:\j2sdk1.4.2_08\jre\lib\rt.jar; 
      

  2.   

    程序没有问题!
    是环境变量的问题!
    可以按照 jixingzhong(瞌睡虫)去配置!不过在classpath这个参数中,最好是在前面加个“.;”
    也就是说classpath .;C:\j2sdk1.4.2_08\lib\tools.jar;C:\j2sdk1.4.2_08\jre\lib\rt.jar;如果不喜欢设置环境变量的话,你可以使用jcreator,jbuilder或者eclipse
      

  3.   

    奇怪了,我按照你们说的配置好了以后,仍旧是可以用javac编译,没问题,可是用java来执行时就是不显示任何结果,晕啊!!!!!!谁能帮帮我啊??
      

  4.   

    把代码直接放到bin里面测试一下,