我在 Eclipse 中有一个 Java 应用程序,它引用 .XML 文件作为其他功能的模板。通常我打包 .JAR 文件时不包含这些文件,因为将它们放在与 .JAR 文件相同的文件夹中似乎可以很好地使用此参考:
File myFile = new File("templates/templateA.xsd");
我现在要求将这些模板放在与此应用程序相同的 .JAR 文件中。我可以毫无问题地包含它们,但这些引用似乎不再起作用。
是否有正确的方法从运行应用程序的同一个 .JAR 中引用 .XML 文件?