Maven学习总结(51)——Maven 常用属性和常量说明
1. 通过 <properties> 元素用户可以自定义一个或多个属性,然后在 POM 的其他地方使用 ${ 属性名称 } 的方式引用属性,这种做法的最大意义在于消除重复。
2. Maven 共有六类属性:
1) 内置属性: ${basedir} 表示项目根目录,即 pom.xml 文件的目录。 ${version} 表示项目版本。
2) POM 属性:用户可以使用该类属性引用 POM 文件中对应元素的值:
a) ${project.build.sourceDirectory} :项目的主源码目录,默认为 src/main/java
b) ${project.build.testSourceDirectory} :项目的测试源码目录,默认为 src/test/java
c) ${project.build.directory} :项目构建输出目录,默认为 target/
d) ${project.outputDirectory} :项目主代码编译输出目录,默认为 target/classes
e) ${project.testOutputDirector} :项目测试代码编译输出目录,默认为 target/test-classes/
f) ${project.groupId} :项目的 groupId
g) ${project.artifactId} :项目的 artifactId
h) ${project.version} :项目的 version ,与 ${version} 等价
i) ${project.build.finalNa
Maven学习总结(51)——Maven 常用属性和常量说明相关推荐
- Maven学习总结(四)——Maven核心概念
2019独角兽企业重金招聘Python工程师标准>>> Maven学习总结(四)--Maven核心概念 一.Maven坐标 1.1.什么是坐标? 在平面几何中坐标(x,y)可以标识平 ...
- Maven学习总结(二)——Maven项目构建过程练习
2019独角兽企业重金招聘Python工程师标准>>> Maven学习总结(二)--Maven项目构建过程练习 上一篇只是简单介绍了一下maven入门的一些相关知识,这一篇主要是体验 ...
- Maven学习总结(一)——Maven入门
2019独角兽企业重金招聘Python工程师标准>>> Maven学习总结(一)--Maven入门 一.Maven的基本概念 Maven(翻译为"专家",&quo ...
- Maven学习记录之maven基本操作命令,maven本地工厂的创建,maven骨架的生成,以及在eclipse中创建maven工程:...
摘要:今天又学习了一下maven,之前是下载并安装和配置好了maven的环境,今天主要学习的内容包括:maven本地工厂的创建,maven骨架的生成命令,maven在dos下创建maven工程,以及在 ...
- Maven学习总结(十一)——Maven项目对象模型pom.xml文件详解
2019独角兽企业重金招聘Python工程师标准>>> <project xmlns="http://maven.apache.org/POM/4.0.0" ...
- maven学习记录:maven专栏简介
maven专栏简介 一.我之前自己写的有关maven的博客: 二.Maven 特点 三.Maven POM 1.介绍POM 2.父(Super)POM 四.此专栏的意义 一.我之前自己写的有关mave ...
- 学习笔记之——Android常用属性归纳
本篇博客仅作为个人学习笔记所用,各种Android常用属性归纳长期更新,如有错误和建议还望指点~ 1.控件透明度和半透明度: 半透明<Button Android:background=&quo ...
- 尚硅谷学习笔记-节点的常用属性和方法
节点的常用属性和方法[图片在末尾] 方法: 通过具体的元素节点调用 getElementsByTagName() 方法,获取当前节点的指定标签名孩子节点 appendChild( oChildNode ...
- 前端学习之table的常用属性
tr(表格行).td.th(表格列) table常用属性: boder-collapse:设置合并边框---->(collapse,separate),默认为separate,具体意义为将两个 ...
最新文章
- 【算法】非极大值抑制原理、流程和代码
- Enterprise Library学习所得(一):总体概述
- php调用mysql查询结果_php - 在php脚本中处理select查询结果集
- python编程财务应用_Python笔记 财务小白的 day6 python编程基础(4)
- Java中的推断异常
- 1.8 编程基础之多维数组 04 错误探测 python
- DB2 9 使用开辟(733 测验)认证指南,第 3 局部: XML 数据独霸(2)
- 2019胡润全球富豪榜发布:最有钱的华人还是他!
- Java 替换字符串中的回车换行符的方法
- lightOJ 1132 Summing up Powers(矩阵 二分)
- 蓝桥杯 ADV-239 算法提高 P0102
- html csv 中文乱码,csv 中文乱码
- GEF:应用示例列表
- python json提取器_入门python爬虫,10分钟就够了,这可能是我见过最简单的基础教学...
- Linux 下安装 yum
- JavaScript 格式化日期 年月日星期时分秒
- Java 后台做图片压缩的两种方法
- VS2010 C++单元测试之gtest与OpenCppCoverage实践
- 英语基础语法 (十三) it 的用法
- autoware planning trajectory_smoother 模块解读
热门文章
- html/css/js各类相对路径引用方法归类
- android listpreference 自定义,android ListPreference 不显示内容 设置默认值
- python cnn 时间序列_有什么好的模型可以做高精度的时间序列预测呢?
- pyqt5 getsavefilename 默认文件名_经Jerry编程小课堂之python如何安装PyQt5和QT Designer...
- java web html5区别_html5和html有什么区别啊?
- iconpath 微信小程序_微信小程序开发(全局配置文件)
- 计算机桌面图标有小纸张,电脑桌面图标上都有个小图标,为什么
- Mysql客户端是不是jdbc_关于JDBC连接MySQL的问题,我一直解决不了(Myeclipse 环境下)...
- kallsyms 压缩_initrd.img、System.map学习札记
- java 内省 反射_如何使用反射/内省来维护程序?