架构设计入门到精通-Maven build resources标签使用

举报
隔壁老汪 发表于 2022/06/23 23:11:56 2022/06/23
【摘要】 基本元素集 <build> <defaultGoal>install</defaultGoal> <directory>${basedir}/target</directory> <finalName>${artifactId}-${version}<...

基本元素集


  
  1. <build>
  2. <defaultGoal>install</defaultGoal>
  3. <directory>${basedir}/target</directory>
  4. <finalName>${artifactId}-${version}</finalName>
  5. <filters>
  6. <filter>filters/filter1.properties</filter>
  7. </filters>
  8. ...
  9. </build>
  • defaultGoal 没有指定目标、阶段,则执行默认的目标、阶段。如果指定了目标、阶段,则按照指定的目标、阶段执行。
  • directory 用于存储编译后的文件,即target文件夹。默认值是${basedir}/target
  • finalName 工程打包后的工程名称,默认按照${artifactId}-${version}格式命名构建后的工程。
  • filters 有时,在项目构建阶段,资源文件(例如:application.properties)需要从其他文件读取某些配置(值)。其他文件属性的读取方式就是通过${属性 名称}来读取。filters标签就是用来指明其他文件路径的,默认的filter路径是${basedir}/src/main/filters/

Resources 标签

Resources标签中的内容不是代码,不会被编译。但是这些项目是

文章来源: blog.csdn.net,作者:隔壁老瓦,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/wxb880114/article/details/115747664

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。