`
ywu
  • 浏览: 452821 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
社区版块
存档分类
最新评论

第十章 自定义构建行为

阅读更多

我们之前说过,maven的一个核心原则是约定优于配置,即maven已经帮我们规划了很多默认的行为,我们无需改变什么,就能使用,而且这是maven推荐的方式,但是往往有时候,我们要违背这些行为,maven也是支持修改这些行为的。

 

maven的默认行为

主代码在src/main/java下

主资源在src/main/resources下

测试代码在src/test/java下

测试资源在src/test/resources下

构建输出在项目根目录下的target目录下

生成的构件的名称(package命令)为artifactId-version.packaging

 

我们可以修改这些默认的行为


 在项目pom文件的build元素下,配置构建行为。

finalName:指定生成的构件的名称

directory:指定构件输出目录

filter:功能类似spring配置文件的属性替换,将properties中配置的属性替换到xml中

resources:指定资源文件的位置,过滤不需要的资源文件

  • 大小: 192 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics