intellij idea开发MAVEN项目target目录下不存在xxx.xml

问题

  • 对于MAVEN项目,Eclipse会自动把项目src\main\Java\目录下的配置文件(.xml)和资源文件(.properties)搬运到target目录下,而Intellij IDEA默认是不会帮我们搬运的。

解决

  • 在pom.xml文件中加入如下配置:
    intellij idea开发MAVEN项目target目录下不存在xxx.xml_第1张图片
  • 代码如下
          
             
               ${basedir}/src/main/java  
                 
                   **/*.xml  
                 
             
        
  • 这段代码的意思就是把src/main/java目录下所有的xml文件都包含进去,其中${basedir} 是MAVEN的内置变量,表示项目根目录。
  • 同样,想包含其他什么文件,比如.properties文件,再加一个标签类似的写法即可。
  • 添加pom.xml以后,更新工程,重新编译启动服务器,此时target下有xml文件了。
    intellij idea开发MAVEN项目target目录下不存在xxx.xml_第2张图片

The end .

你可能感兴趣的:(IntellIjI,IDEA,Maven,Spring,Boot)