1

由于工作原因,我不得不使用 XML 文件作为数据库。目前只有两个:products.xml 和 users.xml。两种 XML 都不会存储太多信息。我们使用的是 Netbeans 7.0 和 Tomcat 7.0.11。

问题是当试图访问文件进行读写时,我们必须使用绝对路径:C:/../../../Project_Name/DATA/products.xml。但是,我们必须这样做,以便可以使用相对路径访问 XML 文件:/DATA/products.xml。有没有办法这样做?

我知道使用数据库可能会使事情变得更容易,但这不是一个选择。

谢谢你的帮助。

4

1 回答 1

0

您可以将文件放在类路径中并使用Classloader.getResourceAsStream.

于 2011-07-05T14:54:34.483 回答