zoukankan      html  css  js  c++  java
  • MAVEN 学习

    /一 创建项目实例************/
    1安装
    2配置
    2.1 安装路径 ,setting.xml位置 ,本地仓库路径

    2.2 MAVEN 创建骨架一般要联网下jar 不联网也能创建工程 会从本地区寻找 须要配置参数 runner :-DarchetypeCatalog=internal
    操作 runner :-DarchetypeCatalog=internal

    3.创建工程
    3.1 创建JAVA工程 一般直接创建不用骨架 可以使用骨架 create from archytype : quickstart

    配置resource的 资源路径

    3.2 创建WEB工程 使用骨架
    3.2.1 创建工程骨架类型

    3.2.2.默认IDEA不会把标准目录全部写出来需要自己配置 创建完成的目录 一般有webinfo 没有java 目录须要自己创建

    3.2.3 * 补充java路径 并变成资源文件路径

    4.测试创建一个jsp跳转页面
    4.1首先 POM.xml 导入jar
    4.2 为了防止冲突 导入项目的 jar servlet-api 和jsp-api 与tomcat中的servlet-api 和jsp-api 冲突 把maven 依赖 scope 改成provide 只在编译有效

    4.3 创建类继承HttpServlet override重写 dopost doget 设置跳转url
    5.tomcat服务器 部署war包方式 war explore 在maven 的pom.xml设置install打包方式war

    6.启动clean install会把war包部署到tomcat 启动tomcat 。
    本地仓库-私服(远程仓库)-中央仓库

    /二.MAVEN 深入了解************/
    MAVEN三个生命周期

    POM.xml 有三类信息()
    1.项目自身信息 (坐标)
    2.项目运行依赖的jar (三个基本坐标 groupid公司组织名 artifactid项目名 version版本号)
    3.项目运行环境信息

    MAVEN 两大功能 :依赖管理 一键构建

  • 相关阅读:
    Unix环境高级编程(九)信号
    Unix环境高级编程(八)进程关系
    Unix环境高级编程(七)fork函数总结
    Unix环境高级编程(六)进程控制
    Unix环境高级编程(五)进程环境
    Unix环境高级编程(四)数据系统文件和信息
    Unix环境高级编程(三)标准I/O库
    Unix环境高级编程(二)文件和目录
    Unix环境高级编程(一)文件I/O
    Linux中解析json---jq
  • 原文地址:https://www.cnblogs.com/huangzedong/p/12049992.html
Copyright © 2011-2022 走看看