微服务的pom中的build是做什么的?它和repositories,感觉并没有对项目有直接的用处一样,有的地方 可以用,有的不用也没有什么问题。。
是资源插件,用来指定资源的位置:
使用build的原因是,在创建一个项目或模块时,src/main/java 和 src/test/java 这两个目录中的所有*.java 文件会分别在 comile 和 test-comiple 阶段被编译,编译结果分别放到了 target/classes 和 targe/test-classes 目录中,但是这两个目录中的其他文件都会被忽略掉,如果需
要把 src 目录下的文件包放到 target/classes 目录,作为输出的 jar 一部分。需要指定资源文件位置。以下内容放到标签中。
例如:
src/main/java
/*.properties
/*.xml
<!—filtering 选项 false 不启用过滤器, *.property 已经起到过滤的作用了 -->
false
这是执行build命令的时候用到的