当我运行这一行时:
URL myurl = getClass().getResource("/bla.xml");
我的网址为空
如果我尝试在运行时调试此值“getClass().getResource("/bla.xml")” 我得到了正确的值。 似乎放置出了问题。 它可能是什么? 使用 eclipse 氧气
最佳答案
如果使用maven目录结构,您可以将XML文件放在resources文件夹中。如果maven目录结构中没有资源文件夹,您可以创建一个。 resources文件夹的路径是src/main/resources和src/test/resources。 XML 文件需要位于类路径中。如果您正在运行 jar,则需要将 XML 文件嵌入到 jar 文件中。
关于java - getClass.getResource 返回 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56321041/