这个恐怕不行,因为在ECLIPSE里面,有个CLASSPATH文件,里面保存了好多的路径信息,你用CMD,那些另外导入的包,还有很多的路径信息都得重新考虑,还有主文件的入口函数等等。唉,说了这么多,都是垃圾,不好意思,没有解决方案,我也曾这样做,最后没有搞定。

解决方案 »

  1.   

    eclipse这个类的IDE在编译的时候,会从它的lib中找你们需要的jar文件,
    而要在cmd中编译的时候,要把你需要的jar文件放到你的classpath路径中!
      

  2.   

    我是指用 java XXX 时出现的异常是FileNotFoundException,这个在IDE中是可以执行的。
    可不可以用一种路径写法让两种都能够执行通过呢?因为我想做一个bat文件,如果有错是不能执行的
      

  3.   

    我搞懂了用:当前类名.class.getResource("./files/a.txt").getFile();
    就可以得到IDE和命令行统一的路径名了。