用eclipse开发maven项目资源文件不编译问题

原创 2016年05月31日 13:58:44

最近在使用eclipse的maven插件进行开发的时候一些资源文件总是不被编译(主要是mybatis的配置文件和数据源配置文件),这些.xml文件和.properties文件好像被编译器给忽略掉了,经过一查阅,问题终得解决,特此总结一下,希望可以帮到遇到类似问题的同学。

大家都知道类加载器默认加载src根目录下的资源文件。因此我们的资源文件需要同步编译到classes路径下,而编译器并没有为我们这么做。

以eclipse为例提供两种方法:

第一种:配置source文件夹:

为buildpath添加src/main/resource文件夹,把资源文件添加到改文件夹内即可;

ps:maven默认有这个文件夹,只需要去build添加一下就好,不添加是不编译的。

第二种:配置pom.xml文件的build路径

具体配置如下:

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

简单介绍一下:directory标签内为源文件路径,include标签为你要编译的文件,支持通配符。

有问题欢迎批评。


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

maven源码不编译

问题: 使用maven命令行编译时,发现一个项目的代码不能被编译,打出的包只有几K,打开一看,只包含META-INFO文件夹,没有class文件。 mvn clean mvn install 原因...

Maven 中Java代码不编译

在新学maven时遇到在myeclipse中创建的文件夹中的Java文件不编译、不报错 原因是:简单的floder文件夹是不会参与编译的完善目录、 修改方法:增加重要的source Folder,...

Eclipse不编译解决方案

这两天Eclipse 不编译了,无论怎么更改保存, classes目录下都是空的. 在网上找了很多文章,总结如下: Eclipse不编译解决1. 确保 project->build...

解决Eclipse建立Maven项目后无法建立src/main/java资源文件夹的办法

解决Eclipse建立Maven项目后无法建立src/main/java资源文件夹的办法     建立好一个Maven项目后,如果Java Resources资源文件下没有src/m...

关于Maven项目Eclipse里面无法自动编译问题

关于Eclipse创建的Maven项目无法自动编译问题解决办法

maven 项目没有自动编译项目

在近期项目开发中,需要进行部分的代码测试,因为使用了maven管理,正常的测试目录为src/test/java,目标目录为target/test-classes,但在一次测试时,发现无论如何修改内容,...

eclipse编译java/xml文件无法自动提示

一、编译java类无法自动提示        1、 依次打开:windows 》 preference 》 java 》 editor 》 Content Assist    如图: ...
  • mhw147
  • mhw147
  • 2017年08月29日 15:01
  • 92

eclipse(Mars)在运行Maven项目时,不能自动编译,解决方法如下:

如下图,首先选中一个项目右键点击Properties进入另外一个界面 然后依次如下图操作,点击Apply按钮应用最后点击确认按钮即可:...

eclipse 配置 maven 编译代码

1. 首先安装maven插件,进入eclipse的help->marketplace,
  • vah101
  • vah101
  • 2014年04月28日 18:37
  • 29923

eclipse创建maven工程没有src/main/resources文件夹和web.xml使用3.1的dtd时工程有错误的问题

1.有时候我们创建maven时会发现没有src/main/resources文件, 解决方法:右键工程———>>build path——>>选择Source——>>Add Folder——>...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用eclipse开发maven项目资源文件不编译问题
举报原因:
原因补充:

(最多只允许输入30个字)