在java程序中先引入一个资源文件,然后在此程序中启动另一个java程序,后面启动的java程序是否可以访问到前一个程序的资源文件??

解决方案 »

  1.   

    通过资源方式读取不可以
    也就是说通过classLoader的方式读取不行,除非这个程序将第一个程序作为lib引入但可以通过指定路径,用访问文件的方式访问
      

  2.   

    fool_leave(请及时结贴) ( ) 信誉:92    Blog  2006-12-18 11:07:42  得分: 0   
     
       通过资源方式读取不可以
    也就是说通过classLoader的方式读取不行,除非这个程序将第一个程序作为lib引入但可以通过指定路径,用访问文件的方式访问
      
     =============LZ这么做的意义?
      

  3.   

    看你着么访问了 连个程序之间资源共享 建议用个中间层如
      System.getProperties().setProperty("filename","c:/a.txt");
            System.getProperties().getProperty("filename")    ;
      

  4.   

    txlfire(火TT) ( ) 信誉:100    Blog  2006-12-18 11:17:02  得分: 0  
     
     
       那如果后一个程序直接读取文件,操作的时候会影响前一个程序已经读取的对象吗?
      
     
    -----------------------读取不会to malligator
    我也不知道lz为什么这样做,只是告诉他实现办法