JBuilder9用的是
java version "1.4.1_02"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_02-b06)
Java HotSpot(TM) Client VM (build 1.4.1_02-b06, mixed mode)
我觉得这和版本应该没有什么关系吧!
我用他们的Javac编译以后,在命令提示符下运行都没有问题,在命令提示符下运行JBuilder编译出来的文件,照样有问题!
有没有人知道是什么问题?急了我一天了!

解决方案 »

  1.   

    因为Jb9中有两个不同的JDK,所以结果不一样!
      

  2.   

    确实是这样,为什么会这样呢,我的文件被识别成Directory,真奇怪,测试环境jdk1.4.1
      

  3.   

    问题已经被我自己解决了!主要是在该死的isFile这个函数上,这个函数要求必须指定的是绝对目录,相对目录不判断!