D:\bea\user_projects\domains\admin\autodeploy\Project1Project1
   |_java
   |_WebModule
         |_WEB-INF
             |_a.xml
             |_b.xml 现在我用
readXML.java
ConfigParser handler = new ConfigParser(); SAXParserFactory factory = SAXParserFactory.newInstance();
factory.setNamespaceAware(false);
factory.setValidating(false); SAXParser parser = factory.newSAXParser(); try
{
parser.parse(filename, handler);
props = handler.getProps();
}去读路径,但得到的是D:\bea\user_projects\domains\admin,而没有autodeploy这个目录,所以我在本地写代码,只能被迫‘r = new readXML("autodeploy/app_securiser2/WEB-INF/Scrs2_cfg.xml");’这么写~!可要是别人用我这段代码的话,由于他们没有autodeploy这个目录,或者中间又多几层目录,我的代码就没法转了。。请问该如何解决啊~~!就是把autodeploy怎么换成相对路径~~~~~~~~~~~~