本人开发碰到个问题,因为需要必须保证本地的类与bootclasspath里的jar包里的类路径名称一致。但是我希望程序能够优先调用本地的类,而不是调用bootclasspath里jar包里的类

解决方案 »

  1.   

    buidl path设置包的顺序,private和depence的放到最前面去
      

  2.   

        因为公司有个公共的包给大家用的,程序基本都依赖这个包,但是我们的应用程序想独立改个版本,就把代码直接拷贝到本地了,编译,链接都没有问题.因为公共的包还在演进所以为了方便,我们还是保持路径一致才好同步代码,如果修改路径,不仅本身应用的代码不能复用,而且公共的包代码也难同步,这个是个运行时的问题,所以设置build path 是没有用的,我根本没有编译哪个公共的jar包,而且在本地全部删掉了调用