首页 > 解决方案 > 使用 Maven 复制非编译文件

问题描述

我正在使用 Maven 和 Hibernate 等工具制作一个 Web 应用程序。我的项目结构如下所示:

project-root
    src
        main
            java
                com.projectname
                    persistence
                        hibernate
                            mappings
                                table.hbm.xml
                            HibernateDAO.java

现在 Maven 构建 java 文件并重新创建 .class 文件所需的文件夹结构,但忽略移动 hbm.xml 文件。

我发现不太工作的其他解决方案提到重定向资源目标(这似乎是一个全有或全无的解决方案:一些资源应该存在于 WEB-INF 中,但不是全部)或在 Maven 中使用 ANT 复制东西这看起来越来越复杂。

那么如何将我的 hbm.xml 文件放入我的输出中呢?

标签: javamaven

解决方案


推荐阅读