1、pom意思就是project object model。

2、pom.xml包含了项目构建的信息,包括项目的信息、项目的依赖等。

3、pom.xml文件是可以继承的,大型项目中,子模块的pom.xml一般都会继承于父模块的pom.xml

pom.xml文件的内容如下:

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

4.0.0

com.mycompany.app

myapp

1.0-SNAPSHOT

jar

myapp

http://maven.apache.org

UTF-8

junit

junit

3.8.1

test

pom.xml文件的节点元素说明:

       pom文件的顶级节点

     object model版本,对Maven2和Maven3来说,只能是4.0.0

       项目创建组织的标识符,一般是域名的倒写

      定义了项目在所属组织的标识符下的唯一标识,一个组织下可以有多个项目

        当前项目的版本,SNAPSHOT,表示是快照版本,在开发中

      打包的方式,有jar、war

maven配置项目根路径_Maven 基本概念——根目录、项目创建、坐标相关推荐

  1. maven配置项目根路径_Maven基本概念——根目录、项目创建、坐标

    Maven坐标是通过groupId.artifactId.version.packaging.classfier这些元素来定义的,我们来看看示例: 我们在平时的开发中一般只需要使用必要的几个元素就好了 ...

  2. maven配置项目根路径_maven配置src/resources默认目录

    在maven工程中,我们会将配置文件放到,src/main/resources   下面,例如 我们需要确认resource 下的文件 编译之后存放的位置 它编译的路径直接位于classes下面,这个 ...

  3. maven配置项目根路径_maven中classpath路径(转)

    前几天看见一个大神总结classpath文章,觉得特别有用.所以,特此转载(http://my.oschina.net/GivingOnenessDestiny/blog/603505) 各种path ...

  4. java 取项目根路径_java中如何获取项目的路径

    记录是为了更好的成长! 1.ssm项目中 以工程名为TEST为例: (1)得到包含工程名的当前页面全路径:request.getRequestURI() 结果:/TEST/test.jsp (2)得到 ...

  5. 关于SpringBoot项目通过jar包启动之后无法读取项目根路径静态资源

    前言:这个是昨天晚上在部署一个项目的时候发现的,在此记录一下 关于SpringBoot项目通过jar包启动之后无法读取项目根路径静态资源 问题描述 在部署了一个项目之后,打开项目页面进行测试,发现有一 ...

  6. JavaScript如何获得项目根路径

    利用JavaScript代码获得项目的根地址: 完整代码: //js获取项目根路径,如: http://localhost:8083/uimcardprj function getRootPath() ...

  7. Python 获取项目根路径

    本文仅供学习交流使用,如侵立删!demo下载见文末 获取项目根路径 os.path.dirname(os.path.dirname(os.path.abspath(__file__))) 本文仅供学习 ...

  8. python获取工程根目录_【Python】获取当前项目根路径/目录

    """ -*- coding:utf-8 -*- @Time :2020/9/23 18:16 @Author :Jarvis @File :jar_project_ut ...

  9. java中怎么找类的路径_Java中获取类加载路径和项目根路径的5种方法

    public class MyUrlDemo { public static void main(String[] args) { MyUrlDemo muDemo = new MyUrlDemo() ...

最新文章

  1. 如何更改微调器的文字大小和文字颜色?
  2. 详解/etc/profile、/etc/bash.bahsrc、~/.profile、~/.bashrc的用途
  3. 那些数学不好的程序员?最后都如何了(文末送书)
  4. Python Django 配置admin后台管理类代码示例
  5. boost::signals2模块thread_safe_signals 库替代线程模型的基本测试
  6. 05_MyBatis基于注解的开发
  7. 首次使用eclipes运行项目报错“Java.lang.ClassNotFoundException”
  8. Node --- Basic认证
  9. Android 2.2 带来全新拍照增强特性
  10. 半监督学习(semi-supervised learning)
  11. linux开源视频监控软件,Linux开源智能视频监控软件zoneminder的安装
  12. win10 Python3安装pysqlcipher3的问题总结
  13. opencv人脸检测报错,(-215:Assertion failed)cv::CascadeClassifier::detectMultiScale‘
  14. 《工业设计史》第八章:20世纪20、30年代的流行风格
  15. 【计算机三级网络技术】 快速求出IP地址块经聚合后的IP地址
  16. JS 最新版身份证格式验证
  17. 学习移动机器人SLAM、路径规划必看的几本书
  18. 阿里和微博的异地多活方案zt
  19. 基于DM6467的TVP7002 Linux驱动程序开发
  20. 转发:【论文精读】Human Semantic Parsing for Person Re-identification

热门文章

  1. 软考高级论文 信息系统管理师 软件管理
  2. 补充layui的复选框必选一项或若干项,不选中或者点击提交都可提示错误信息
  3. ubuntu18添加中文输入法
  4. SPSS随机对照研究总结
  5. 0成本信息差项目:地图标注该如何做?
  6. 2016OSC源创会年终盛典-前端技术专场-肖光宇
  7. STC89C52RC - 12 - 静、动数码管显示
  8. html语言登黄鹤楼,七言律诗:登黄鹤楼
  9. 互联网金融竞品分析:点融网、金蛋理财、懒投资(求指点 )
  10. “三地合作社”轧在农民心里的一道沟