系统如下:
windows xp系统
j2sdk1.4.2
netbeans4.0classpath=(没用的大段略去)E:\web\object\staticpage\src;E:\web\object\staticpage\build\classes;E:\web\object\staticpage\dist\jdom.jar
路径:
源码:E:\web\object\staticpage\src
编译:E:\web\object\staticpage\build\classes;问题:我在另一台机子上,jdk1.5,一切编译运行正常(除jdk版本不同,其余皆同),拿到现在的机子上,由于jdk为1.4.2,要求重新编译,在编译过程中,死活提示找不到jdom,如classpath中所示已经加入,同时我在源码路径和编译路径又都放了一份拷贝(解压jar后的class文件),可还是找不到jdom
奇怪的是,我写一个test文件,内容只有import org.jdom.*放到任意路径都可以成功编译,而我在源码路径,不使用netbeans手工编译的话,提示cannot read,很是奇怪因为代码已经在其他机子上运行使用过,所以不是代码问题,请大家帮忙,这个东西很急,是我做的一个免费程序,想尽快放出来,现正测试阶段中,又不能为了这程序,让所有人都使用1.5.0的jdk,谢谢大家了

解决方案 »

  1.   

    是啊是啊,我也很郁闷,以前没遇到过,1.5编译的,1.4.2竟然不能用,那企不是我要找个1.2版本的,写好了用这个编译?但是package又好多不同的,郁闷啊还不知道低版本编译好了,高版本能不能用呢继续up,等待解决问题
      

  2.   

    1.5比1.4.2多了些什么?
    是不是你用到了1.5新加的一些东西?刚学java,不懂,期待中
      

  3.   

    没用新加的东西喂喂喂,各位老大,现在我的问题是找不到jdom,老围着1.5讨论做什么啊
      

  4.   

    netbeans4.0我没有用过,不熟悉,我估计可能是你的那个jdom.jar文件有问题,要不你把那个删除(最好是所有的jdom.jar),然后重新找一个过来试一试,不知道能不能管用,以前我用其他的工具时,发现文件损坏和文件冲突的问题。
      

  5.   

    多谢楼上回复,可我在上面说了不使用netbeans手工编译的话,提示cannot read,很是奇怪说明不是netbeans的问题。郁闷中啊
      

  6.   

    是否jdom.jar与其它jar的类有冲突.你可以先只载入jdom.jar在你这个project中,然后看看是否可行