java maven多项目读取xml路径的问题? 已解决

遇到的一个路径问题

如果yuqing-restful这个项目暂时用不到的话,你可以将它close,然后再运行排查一下原因。

已经解决。使用下面的绝对路径来避免路径错误的问题。先这样用着吧,如果有更好的方法希望能够提出来。
yourClassName.class.getClassLoader().getResource("xxxxxxxx.xml").getFile()

  将xml文件移至src/main/resource下面,这样做最省事,但是面临一个问题,就是看起来项目整体结构不清晰,不统一,层次感不好,那么我们看下第二种。

你这是一个工程读取另一个工程的xml文件.按你现在的写法 路径前加上 ../ , 一个../是上跳一层目录,根据你的情况试一下需要几个../

InputStream in=Test.class.getClassLoader().getResourceAsStream(addFileName);
Document document=saxReader.read(in);

SAXReader saxReader=new SAXReader();
InputStream in=Test.class.getClassLoader().getResourceAsStream(addFileName);
Document document=saxReader.read(in);