关于mybatis中properties文件运行不出来的问题(找错误找了一个小时)

我们在resource下一般写.properties文件

 但是我在mybatis-config.xml文件用时候一直报Could not find resource db.properties错误,找的我怀疑人生......,我点开target文件中的classes文件并没有找到db.properties文件,发现根本没有加载进去.最后找到两个解决方法:

1,我们直接把db.properties文件复制到classes文件下面,单间粗暴,但是这样的话太麻烦,下次用还是得这样 .(不推荐) 

2,原来我已经在父工程的pom文件中添加过这样的代码,所以我找错的时候压根没网这方面想...

    <build>
      <resources>
        <resource>
            <directory>src/main/resources</directory>
            <includes>
            <include>**/*.properties</include>
            <include>**/*.xml</include>
          </includes>
            <filtering>false</filtering>
        </resource>

         <resource>
            <directory>src/main/java</directory>
            <includes>
            <include>**/*.xml/</include>
            <include>**/*.properties</include>
          </includes>
   <filtering>false</filtering>
         </resource>
    </resources>
    </build>

但最后实在想不到了(网上的方法也都试过了,没用)最后我一行一行看,终于发现了我在写

 <directory>src/main/resources</directory>
            <includes>
            <include>**/*.properties</include>

这段代码的时候,我的.properties写成了.xproperties(无语,浪费我一小时时间)

总结:我们在pom文件中写上面的代码时候,一定要写对,因为名字写错他不会报错,乙方最后这个小问题让你的程序崩溃!!!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值