maven资源文件的相关配置

Posted arrows

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven资源文件的相关配置相关的知识,希望对你有一定的参考价值。

https://www.cnblogs.com/pixy/p/4798089.html

https://blog.csdn.net/u011900448/article/details/78281269

 

https://www.cnblogs.com/hi-feng/p/7892724.html

maven资源文件的相关配置
构建Maven项目的时候,如果没有进行特殊的配置,Maven会按照标准的目录结构查找和处理各种类型文件。
src/main/java和src/test/java
这两个目录中的所有*.java文件会分别在comile和test-comiple阶段被编译,编译结果分别放到了target/classes和targe/test-classes目录中,但是这两个目录中的其他文件都会被忽略掉。

src/main/resouces和src/test/resources
这两个目录中的文件也会分别被复制到target/classes和target/test-classes目录中。

target/classes
打包插件默认会把这个目录中的所有内容打入到jar包或者war包中。

 

Maven项目的标准目录结构

  • src
    • main
      • java         源文件 
      • resources    资源文件
      • filters   资源过滤文件
      • config   配置文件
      • scripts   脚本文件
      • webapp   web应用文件
    • test
      • java    测试源文件
      • resources    测试资源文件
      • filters    测试资源过滤文件
    • it       集成测试
    • assembly    assembly descriptors
    • site    Site
  • target
    • generated-sources
    • classes
    • generated-test-sources
    • test-classes
    • xxx.jar
  • pom.xml
  • LICENSE.txt
  • NOTICE.txt
  • README.txt

以上是关于maven资源文件的相关配置的主要内容,如果未能解决你的问题,请参考以下文章

Maven学习总结(19)——深入理解Maven相关配置

Maven项目的创建及相关配置

maven的相关配置使用

maven相关说明,以及使用Testng相关

Maven环境配置Win10(附IDEA相关设置)

maven本地仓库配置到指定目录和中央仓库镜像的相关配置