Maven让源码文件夹包含所有文件

默认情况下,Maven仅处理src/main/java下的.java文件。为使Maven同时处理hbm.xml等其他文件,需在pom.xml的<resources>和<testResources>部分进行配置,增加相应目录并排除.java文件,这样非.java文件将被视为资源并被正确处理和识别。
摘要由CSDN通过智能技术生成

默认情况下,Maven使用src/main/java作为源码文件夹,并且仅include **/*.java,其他的文件一律忽略。这样对于使用Hibernate而产生的大量hbm.xml文件都会被忽略。此时需要修改pom.xml,在project.build下增加以下内容: 

    
      <resources>
              <resource>
                <directory>src/main/resources</directory>
              </resource>
              <resource>
                <directory>src/main/java</directory>
                <excludes>
                      <exclude>**/*.java</exclude>
                </excludes>
              </resource>
           </resources>
        <testResources>
              <testResource>
                <directory>src/test/resources</directory>
              </testResource>
              <testResource>
                <directory>src/test/java</direct

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值