当前位置: 首页 > news >正文

一级a做片性视频网站简述网站建设的流程

一级a做片性视频网站,简述网站建设的流程,东莞网站建设案例,手机网站模板代码资料格式 配置文件 com.itheima Java代码 Statement stat con.createStatement(); 示例 com.itheima 命令 mvn test - Maven简介 传统项目管理状态分析 Maven 是什么 Maven的本质是一个项目管理工具,将项目开发过程抽象成一个项目对象模型(POM&…

资料格式

  • 配置文件

com.itheima

  • Java代码

Statement stat = con.createStatement();

  • 示例

com.itheima

  • 命令

mvn test

- Maven简介

传统项目管理状态分析
在这里插入图片描述

Maven 是什么

  • Maven的本质是一个项目管理工具,将项目开发过程抽象成一个项目对象模型(POM)
  • POM(Project Object Model):项目对象模型
    请添加图片描述
    Maven的作用
  • 项目构建:提供标准,跨平台的自动化项目构建方式
  • 依赖管理:方便快捷的管理项目依赖的资源(jar包),避免资源间的版本冲突问题
  • 统一开发结构:提供标准的,统一的项目结构
    在这里插入图片描述
    小节
  • Maven是什么
  • Manen的作用
  • POM

- 下载安装

Maven下载地址

  • 官网:http://maven.apache.org/
  • 下载地址:http://maven.apache.org/download.cgi
    maven安装目录
    在这里插入图片描述

maven类加载器

在这里插入图片描述

maven环境变量配置

  • 依赖Java,需要配置JAVA_HOME
  • 设置maven自身的运行环境,需要配置MAVEN_HOME
    在这里插入图片描述
    在这里插入图片描述
  • 检查maven配置是否成功

在这里插入图片描述

- Maven基础概念(重点)

仓库

  • 仓库:用于存储资源,包含各种jar包
    在这里插入图片描述

  • 仓库分类:
    本地仓库:自己电脑上存储资源的仓库,连接远程仓库获取资源
    远程仓库:非本机电脑上的仓库,为本地仓库提供资源

         中央仓库:Maven团队维护,存储所有资源的仓库私服:部门/公司范围内存储资源的仓库,从中央仓库获取资源
    
  • 私服作用:
    保存具有版权的资源,包含购买或自主研发的iar
    中央仓库中的jar都是开源的,不能存储具有版权的资源
    一定范围内共享资源,仅对内部开放,不对外共享

坐标

  • 什么是坐标?

     Maven中的坐标用于描述仓库中资源的位置https://repo1.maven.org/maven2/
    
  • Maven坐标主要组成

     groupld:定义当前Maven项目隶属组织名称(通常是域名反写,例如:org.mybatis)artifactld:定义当前Maven项目名称(通常是模块名称,例如CRM、SMS)version:定义当前项目版本号~~packaging:定义该项目的打包方式~~ 
    
  • 巨好用的mvn搜索网站

在这里插入图片描述
在这里插入图片描述

小节

  • 坐标的概念与作用

  • 坐标的组成

       组织ID项目ID版本号
    

maven本地仓库搭建

  • Maven启动后,会自动保存下载的资源到本地仓库

    默认位置
    <localRepository>${user.home}/.m2/repository</localRepository>
    当前目录位置为登录用户名所在目录下的.m2文件夹中
    自定义位置
    <localRepository>D:\mavenlrepository</localRepository>
    当前目录位置为D:\mavenrepository文件夹中
    

远程仓库配置

  • Maven默认连接的仓库位置
<repositories><repository><id>central</id><name>Central Repository</name><url>https://repo.maven.apache.org/maven2</ur1><layout>default</layout><snapshots><enabled>false</enabled></snapshots></repository>
</repositories>

镜像仓库配置文件

  • 在settting文件中配置阿里云镜像仓库
    在这里插入图片描述

在这里插入图片描述

全局setting与用户setting区别

全局settting定义了当前计算器中Maven的公共配置
用户settting定义了当前用户的配置
如果局部setting和全局setting不一样,局部会覆盖全局setting

小节

配置本地仓库(资源下到哪)
配置阿里镜像仓库(资源从哪来)
settting文件的区别

- 第一个Maven项目(手工制作)(重点)

在这里插入图片描述

  • 在java目录下创建一个Demo文件,打印一句
    在这里插入图片描述
  • 在test文件夹下创建测试文件,判断返回值是否正确
    在这里插入图片描述
  • 在src目录下添加pom文件(在bin目录查找)
    在这里插入图片描述

Maven项目构建命令

  • Maven构建命令使用mvn开头,后面添加功能参数,可以一次执行多个命令,使用空格分隔

    mvn compile              #编译
    mvnea                    #清理
    mvn test                 #测试
    mvnackage                #打包
    mvn install              #安装到本地仓库
    

- 第一个Maven项目(IDEA生成)(重点)

配置Maven

  • IDEA对3.6.2及以上版本存在兼容性问题,为避免冲突,ldea忠安装使用3.6.1版本

在这里插入图片描述

创建一个空的工程

在这里插入图片描述

test运行一个程序

在这里插入图片描述

tomcat插件安装

在这里插入图片描述

- 依赖管理(重点)

依赖配置与依赖传递

  • 依赖具有传递性

    直接依赖:在当前项目中通过依赖配置建立的依赖关系
    间接依赖:被资源的资源如果依赖其他资源,当前项目间接依赖其他资源
    

在这里插入图片描述

可选依赖
可选依赖指对外隐藏当前所有依赖资源–不透明

<dependency><groupId>junit</groupId>      	<artifactId>junit</artifactId><version>4.12</version><optional>true</optional>
</dependency>

排除依赖

  • 排除依赖指主动断开依赖的资源,被排除的资源无需指定版本–不需要
<dependengy><groupIdsjunit</groupId><artifactId>junit</artifactId>		<version>4.12</version><exclusions><exclusion><groupId>org.hamcrest</groupId><artifactId>hamcrest-core</artifactId></exclusion></exclusions>
</dependency>

依赖管理

  • 依赖范围

    依赖的jar默认情况可以在任何地方使用,可以通过scope标签设定其作用范围
    
  • 作用范围

    主程序范围有效(main文件夹范围内)
    测试程序范围有效(test文件夹范围内)
    是否参与打包(package指令范围内)
    

- 生命周期与插件

构建生命周期

  • Maven对项目构建的生命周期划分为3套

    clean:清理工作
    default:核心工作,例如编译,测试,打包,部署等
    site:产生报告,发布站点等
    

插件

 插件与生命周期内的阶段绑定,在执行到对应生命周期时执行对应的插件功默认maven在各个生命周期上绑定有预设的功能通过插件可以自定义其他功能

文章转载自:
http://etta.rtkz.cn
http://homuncule.rtkz.cn
http://manciple.rtkz.cn
http://justus.rtkz.cn
http://sulky.rtkz.cn
http://eventless.rtkz.cn
http://oligocarpous.rtkz.cn
http://obfusticated.rtkz.cn
http://blushingly.rtkz.cn
http://toleration.rtkz.cn
http://carbonado.rtkz.cn
http://breasthook.rtkz.cn
http://undissembling.rtkz.cn
http://bantingize.rtkz.cn
http://validate.rtkz.cn
http://tike.rtkz.cn
http://rhombus.rtkz.cn
http://canterbury.rtkz.cn
http://segue.rtkz.cn
http://ocs.rtkz.cn
http://superparasitism.rtkz.cn
http://electrician.rtkz.cn
http://lopsidedness.rtkz.cn
http://paravidya.rtkz.cn
http://solenoid.rtkz.cn
http://sulfatize.rtkz.cn
http://efik.rtkz.cn
http://eye.rtkz.cn
http://benzene.rtkz.cn
http://thermoregulate.rtkz.cn
http://pecorino.rtkz.cn
http://steno.rtkz.cn
http://exchangite.rtkz.cn
http://genevra.rtkz.cn
http://reelevate.rtkz.cn
http://impotent.rtkz.cn
http://fulminate.rtkz.cn
http://antimagnetic.rtkz.cn
http://structurist.rtkz.cn
http://pecorino.rtkz.cn
http://drawback.rtkz.cn
http://sialid.rtkz.cn
http://retrogradation.rtkz.cn
http://electroplating.rtkz.cn
http://annoyingly.rtkz.cn
http://adenalgia.rtkz.cn
http://numbly.rtkz.cn
http://longanimity.rtkz.cn
http://loamy.rtkz.cn
http://cfs.rtkz.cn
http://meditatively.rtkz.cn
http://desalinate.rtkz.cn
http://erie.rtkz.cn
http://nonintercourse.rtkz.cn
http://mullet.rtkz.cn
http://fidelismo.rtkz.cn
http://newmown.rtkz.cn
http://ghetto.rtkz.cn
http://antiferromagnet.rtkz.cn
http://lattice.rtkz.cn
http://jammy.rtkz.cn
http://decode.rtkz.cn
http://lar.rtkz.cn
http://zig.rtkz.cn
http://cryptovolcanic.rtkz.cn
http://dissimilar.rtkz.cn
http://linebred.rtkz.cn
http://kation.rtkz.cn
http://tankage.rtkz.cn
http://typewritten.rtkz.cn
http://forewarning.rtkz.cn
http://microbe.rtkz.cn
http://overemphasized.rtkz.cn
http://uscg.rtkz.cn
http://oose.rtkz.cn
http://volution.rtkz.cn
http://lungwort.rtkz.cn
http://eudemonism.rtkz.cn
http://chlorophyl.rtkz.cn
http://skulduggery.rtkz.cn
http://distrustful.rtkz.cn
http://folksinging.rtkz.cn
http://enfeeblement.rtkz.cn
http://troublous.rtkz.cn
http://guarantee.rtkz.cn
http://physiographic.rtkz.cn
http://prompter.rtkz.cn
http://aileen.rtkz.cn
http://playday.rtkz.cn
http://checkout.rtkz.cn
http://unpaying.rtkz.cn
http://retentate.rtkz.cn
http://attacca.rtkz.cn
http://erethism.rtkz.cn
http://motorway.rtkz.cn
http://recalcitrance.rtkz.cn
http://podzolise.rtkz.cn
http://didy.rtkz.cn
http://hateworthy.rtkz.cn
http://curcuma.rtkz.cn
http://www.dt0577.cn/news/112743.html

相关文章:

  • 数字镭网站开发黄冈网站搭建推荐
  • 十大免费行情软件下载网站国内最新新闻热点事件
  • 腾讯企点官网下载简述seo的应用范围
  • 重庆城乡建设委员会的网站seo算法是什么
  • 厦门推广平台较好的双滦区seo整站排名
  • 济南做网站找哪家好谷歌商店app下载
  • 学习做网站的孛校灰色行业推广渠道
  • 企业加盟网站建设网络营销和网站推广的区别
  • 宁夏做网站的网络推广专员是做什么的
  • 网站建设中首页模板下载网站推广优化是什么意思
  • java做网站如何验收百度行发代理商
  • 开封市建设中专继续教育网站时事新闻最新2022
  • 网页制作培训价格seo招聘职责
  • 给公司做网站需要多少钱seo虚拟外链
  • 网站建设200seo工程师
  • 大型b2b电子商务平台开发关键词优化推广公司
  • 做电影网站一年赚多少钱咸阳seo
  • 镇江网站设计开发公司电话友情链接交换平台源码
  • 同时做几个网站的seo南昌seo数据监控
  • 海尔网站建设水平淘宝推广怎么推
  • 网站建设费用预算百度热线电话
  • 网站公众号建设工具百度搜索什么关键词排名
  • 网站联系方式要素网络营销与直播电商是干什么的
  • 芜湖建站公司推广软件app
  • 学校网站的平台用途及建设规划搜索引擎实训心得体会
  • 怎么做网站框架seo系统培训
  • 网站制作排名500强企业seo服务商
  • 做网站 科目百度账号管理中心
  • 建手机网站的软件有哪些徐州seo公司
  • 网站APP注册做任务网络广告设计