解决maven项目只能将xml放在resources目录下问题

解决这个问题很简单,只要在pom文件的<bulid>节点下面加入如下代码

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

就可以将xml文件放到Java目录下了

时间: 2024-12-17 02:05:29

解决maven项目只能将xml放在resources目录下问题的相关文章

解决maven项目无法读取src/main/java目录下面的配置文件问题

我们在用Mybatis去操作底层数据库的时候,需要用到xml配置文件,一般我们是把配置文件和dao放置在同一层目录. 但是在用idea操作maven项目的时候,我们可能会遇到无法读取到dao对应的mapper.xml文件. 简单的解决方法如下: 第一种: 将xml文件移至src/main/resource下面,这样做最省事,但是面临一个问题,就是看起来项目整体结构不清晰,不统一,层次感不好,那么我们看下第二种. 第二种: 我们需要在pom.xml文件里面去配置一下,让项目启动的时候能够去读取到s

解决maven项目中web.xml is missing and &lt;failOnMissingWebXml&gt; is set to true

web.xml is missing and <failOnMissingWebXml> is set to true 是因为项目中没有web.xml文件, 步骤如下: 原文地址:https://www.cnblogs.com/pansin/p/12038473.html

IDEA开发工具,tomcat环境下启动maven项目失败,无法找到mapper目录下的xml文件

说明: maven在扫描java文件夹时,不会扫描其中的.xml文件,因为它默认是扫描java文件的,这样mapper.xml就会丢失而导致报错 解决方案: 在pom.xml文件中添加如下内容: <build>             <resources>            <!--编译之后包含xml-->            <resource>                <directory>src/main/java</d

解决idea中maven项目无法读取src/main/java目录下面的配置文件问题

解决idea中maven项目无法读取src/main/java目录下面的配置文件问题 当我们在maven项目中使用Mybatis的时候,需要给Mybatis配置核心xml文件(MyBatis-Config.xml)和映射文件(XxxMapper.xml),一般我们把映射文件和mapper(也就是dao层)放在同一层目录下. 但是在idea中创建maven项目的时候,会出现无法读取到mapper目录下对应的mapper.xml文件(因为项目在编译java目录下的文件时只会去编译.java文件):以

解决maven项目 maven install失败 错误 Failed to execute goal org.apache.maven.plugins

1.Maven构建失败 Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin: 2.3.4 :compile ( default -compile) on project oecp: Compilation failure 2.解决方法:使用自己的jdk,记住是jdk,因为jdk里本身包含jre.而不是单纯的jre.本人初学者,表达肤浅,请看勿笑. 解决maven项目 maven install失败 错误 Fa

eclipse maven工程中src/main/resources目录下创建的文件夹是包图标的解决方法

如图:在src/main/resources目录下创建的文件夹却以包的图标显示  修改方法: 入下图,按顺序1 ,2,3,4操作,把3处remove,在4处添加**  修改后如下:  然后点击完成后,文件夹图标显示正常了 

为什么classes目录要放在WEB-INF目录下?

如题,今天项目运行报错 ...NoSuchBeanDefinitionException: No bean named 'shiroFilter' 异常交代的很清楚,web容器没有找到相应的bean.那么,查询后会从两个方面入手: 相应的xml配置文件有问题? 指定的bean没有发现? 然后逐一排查,和同事确认后排出第一个问题,因为同样的代码他的OK运行良好.重点就放到第二项问题了,顺着xml配置查找相应的类文件,都找到了.这下问题就头大了,配置好+文件都在,就是启动不了,难道是需要更换web容

MVC项目中,如何访问Views目录下的静态文件!

<!--注意,是system.webServer节点,而非system.web--><system.webServer> <handlers> <add name="JavaScriptHandler" path="*.js" verb="*" preCondition="integratedMode" type="System.Web.StaticFileHandler&q

jsp被转成servlet后eclipse把这个servlet放在哪个目录下呢?

马 克-to-win:(视频下载) (全部书籍)对于学有余力的同学,我最后再延伸讲一点.Eclipse运行jsp的时候,先把它变成一个servlet(发生在第一次访问jsp时).eclipse把这个servlet放在哪个目录下呢?我们可以按照下面的步骤找到它:右击项目/Run as/Run Configuration找到你的Tomcat Server/Argument其中找到deploy这个参数,它清清楚楚的标明,你的Servlet项目被部署到哪个目录下了!到那个目录附近,耐心打 开每个目录.仔