maven项目中resource文件夹下的文件无法编译到classpath下,如下图图:

maven项目的resources文件夹下的文件无法编译到classpath下的问题

于是,我查看了pom.xml设置,打包方式为pom,工程是个聚合工程,而这个工程也就是个父工程。如下图:

maven项目的resources文件夹下的文件无法编译到classpath下的问题maven项目的resources文件夹下的文件无法编译到classpath下的问题

把打包方式改为jar,即可。

maven项目的resources文件夹下的文件无法编译到classpath下的问题


小结:

maven打包方式有三种,pom,jar和war。当选择了打包方式为pom时,意味着该工程是个聚合工程,而这个工程也就是个父工程,只用来做依赖版本管理和模块管理,并不会涉及到源码,所以maven不会将resources下的文件编译到classes路径下。所以将打包方式换成jar,编译成功。

相关文章:

  • 2021-10-03
  • 2022-12-23
  • 2023-01-12
  • 2021-03-28
  • 2021-08-23
  • 2021-09-23
  • 2022-12-23
  • 2021-08-29
猜你喜欢
  • 2021-07-28
  • 2022-12-23
  • 2022-01-07
  • 2022-01-06
  • 2021-10-14
  • 2021-06-01
  • 2022-12-23
相关资源
相似解决方案