【问题标题】:Finding XML file path in hibernate project在hibernate项目中查找XML文件路径
【发布时间】:2014-07-20 16:53:51
【问题描述】:

我正在开发一个需要读取 xml 的休眠项目。我将这些 xmls 放在与我试图访问这些 xmls 的 servlet 相同的文件夹中。现在我不知道访问这些 xml 的正确路径是什么。这是我的项目文件结构。可以看到,xml 被放置在 com.strategycreator 文件夹中。

我不能将 xmls 放在公共目录中,因为它们需要放在安全的位置。

【问题讨论】:

    标签: java xml hibernate file-io


    【解决方案1】:

    如果您需要网页请求无法访问这些文件,则需要将它们放在您的类路径中并将它们用作资源。

    找出用于类路径资源的路径的最简单方法是生成 WAR,在适当的 JAR 中查看 WAR 内部并查看它最终拥有的路径并使用它。如果文件在需要加载它的类“旁边”,则可以使用相对路径,否则需要使用完整的“/com/strategycreator/groups.xml”路径。

    【讨论】:

    • 你能给我一个使用完整路径的代码示例吗?我试过这样做,但它试图在我的 Eclipse 所在的 D:\Softwares\eclipse\com\strategycreator\groups.xml 中找到它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-02
    • 2023-04-08
    • 2017-06-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多