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

国务院网站建设指引网站整站优化公司

国务院网站建设指引,网站整站优化公司,自己免费制作logo软件,媒体网站Maven从入门到放弃Maven概述Maven 的配置Maven的基本使用IDEA 配置MAVENMaven坐标IDEA 创建MavenIDEA 导入Maven关于右侧Maven小标签(也就是Maven面板)找不到问题的解决办法关于不小心把IDEA主菜单搞消失的解决办法依赖管理Maven概述 Maven是一个工具提供了一套标准的项目结构…

Maven从入门到放弃

    • Maven概述
    • Maven 的配置
    • Maven的基本使用
    • IDEA 配置MAVEN
    • Maven坐标
    • IDEA 创建Maven
    • IDEA 导入Maven
    • 关于右侧Maven小标签(也就是Maven面板)找不到问题的解决办法
    • 关于不小心把IDEA主菜单搞消失的解决办法
    • 依赖管理

Maven概述

  • Maven是一个工具
  • 提供了一套标准的项目结构
  • 提供了一套标准的构建流程(编译, 测试, 打包, 发布)
  • Maven 提供了一套简单的命令来操作这些工做, 也就是项目的构建
  • 提供了一套依赖管理机制
    • 使用第三方软件包的时候, jar包, 我们可以直接从Maven中央仓库种导入。
    • 之前是 下载jar包, 复制jar包到我们自己创建的目录种, 再把Jar包加入到工作环境中(比较麻烦, 如果Jar包很多的话, 要下载, 并且要加入到工作环境中, 手动导入jar包很繁琐)
    • Maven使用标准的坐标来配置各种依赖
    • Maven 只需要一个简单的配置就可以导入jar包, 完成依赖管理

Maven 的配置

  • 解压Maven的安装包
  • 配置环境变量为MAVEN_HOME的bin目录
  • 配置本地仓库
    • 默认的仓库地址是 :C:\Users\Administrator.m2
    • 去修改D:\apache-maven-3.5.4\conf里面的settings.xml中的 为一个指定的目录来当我们的本地仓库, 一般把本地仓库 放到我们的maven所在的目录.
  • 配置阿里云私服
    • 去修改D:\apache-maven-3.5.4\conf里面的settings.xml中的标签, 添加字段.

Maven的基本使用

  • 常用命令
    • compile: 编译
    • clean: 清理
    • test: 测试
    • packet: 打包
    • install: 安装

IDEA 配置MAVEN

  1. 选择File->Settings
  2. 搜索maven
  3. 设置IDEA使用我们安装的本地Maven, 并修改配置文件路径(里面已经指定好了我们本地仓库的路径, 以及阿里云镜像)以及我们自己安装仓库的路径
  4. 点击Apply再点击Ok

Maven坐标

  • 什么是坐标
    • 是唯一资源标识
    • 使用坐标来引入项目或者项目所需要的依赖
    • 其实引入的就是一个引用, 该引用指向的是我们本地仓库中的jar包, 如果本地仓库没有, 就会从我们设置的镜像中去下载.
      • jar包就是我们的项目打包后生成的
  • Maven坐标的主要组成
    • groupId: 表示当前项目所属的组织名称
    • artifactId: 定义当前项目的名称(通常是模块名称, 如: com-test, goods-price)
    • version: 定义当前项目的版本号
    • 这三个标签, 就组成了一个项目的唯一标识

IDEA 创建Maven

  • 点击右上角的Project Structure->modules-> + ->new module, 选择创建Maven项目.
  • 填写模块名称, 坐标信息, 点击finish, 完成
  • 编写代码, 并运行.

IDEA 导入Maven

  • 选择右侧Maven面板, 点击 + 号
  • 点击完 + 号后, 会出现一个选择地址栏, 我们可以选择我们要导入 Maven项目的地址
  • 选择对应项目的 pom.xml 文件, 双击即可导入我们所需要的 Maven项目.

关于右侧Maven小标签(也就是Maven面板)找不到问题的解决办法

  • View -> Appearance - > Tool Windows Bars 把这个选项勾选就可以出现

关于不小心把IDEA主菜单搞消失的解决办法

  • 原因: 是因为我们点击了 View -> Appearance - > Main Menu, 把勾选状态给搞没了
  • 解决: 两次shift, 在弹出来的框框里面输入 : View Appearence …
    • 找到 Main Menu 这个选项, 把 OFF 改成 ON (点击一下就好)

依赖管理

  • 就是在pom.xml文件中 写对应的项目的坐标, 把这些所需要的项目(依赖) 给引入进来
  • 一般都是去Maven中央仓库去寻找我们所需要的依赖的jar包, 或者对应的坐标(本地仓库没有, 会从我们的镜像中下载)
    • 在浏览器中搜索: 关键字(要导入的依赖) + Maven
  1. 使用坐标来导入 jar 包

    1. 在pom.xml文件中写 标签 (依赖们, 复数)
    2. 在该标签中再写入 < dependency>标签 (依赖)
    3. 在< dependency> 标签中, 写入坐标的唯一标识也就是
      1. < groupId> < artiafId> < servion> 这几个标签加入到< dependency> 中
    4. 点击 Maven 面板的 刷新按钮就可以引入对应的 jar 包
      1. 如果不想每次引入依赖都自己手动点击刷新, 我们可以设置每次引入依赖后自动刷新这个IDEA自带的功能
      2. 寻找: FIle -> Settings -> Build Execution那一栏 -> build tools
      3. 右侧就会出现, reload project after change(重新加载, 在项目修改后), 我们勾选 Any Change 就可以完成.
    5. 快速生成坐标模板
      6. alt + insert
      7. 选择 dependency template(依赖模板)
      8. 就可以自动生成坐标模板
    6. 依赖范围标签(scope)
      1. 限制了当前坐标的生命周期, 也就是该依赖可以在那个阶段被使用到
      2. 比如: 编译阶段(这个是默认的阶段), 测试阶段(test), 运行阶段(running).
      3. 这个就不详细解释了
  2. 在 Maven 中央仓库来引入对应的依赖或者 jar 包

    1. 百度搜索: XXX依赖 Maven…

文章转载自:
http://lippitude.bqyb.cn
http://bon.bqyb.cn
http://sharpness.bqyb.cn
http://plasticator.bqyb.cn
http://capercaillye.bqyb.cn
http://serosity.bqyb.cn
http://lyssa.bqyb.cn
http://maneuver.bqyb.cn
http://hempseed.bqyb.cn
http://onchocercosis.bqyb.cn
http://sonet.bqyb.cn
http://escheatorship.bqyb.cn
http://turtlehead.bqyb.cn
http://excudit.bqyb.cn
http://hotbed.bqyb.cn
http://mesodont.bqyb.cn
http://delegable.bqyb.cn
http://wert.bqyb.cn
http://gigmanity.bqyb.cn
http://aso.bqyb.cn
http://minority.bqyb.cn
http://rapc.bqyb.cn
http://voluminal.bqyb.cn
http://tribromide.bqyb.cn
http://disrespect.bqyb.cn
http://omnisex.bqyb.cn
http://oddly.bqyb.cn
http://panspermia.bqyb.cn
http://arbiter.bqyb.cn
http://notochord.bqyb.cn
http://courser.bqyb.cn
http://easterner.bqyb.cn
http://curvy.bqyb.cn
http://movieland.bqyb.cn
http://ducat.bqyb.cn
http://aground.bqyb.cn
http://grog.bqyb.cn
http://microevolution.bqyb.cn
http://lysogenize.bqyb.cn
http://harmotome.bqyb.cn
http://phonopore.bqyb.cn
http://unemployed.bqyb.cn
http://myocardiogram.bqyb.cn
http://parasitic.bqyb.cn
http://berkshire.bqyb.cn
http://hy.bqyb.cn
http://nonillion.bqyb.cn
http://titoism.bqyb.cn
http://eremophilous.bqyb.cn
http://orgasm.bqyb.cn
http://jagt.bqyb.cn
http://duplication.bqyb.cn
http://keckle.bqyb.cn
http://hipparch.bqyb.cn
http://mickey.bqyb.cn
http://reeve.bqyb.cn
http://funerary.bqyb.cn
http://module.bqyb.cn
http://metapolitics.bqyb.cn
http://fruitarian.bqyb.cn
http://tonguefish.bqyb.cn
http://pukras.bqyb.cn
http://parathyroidectomize.bqyb.cn
http://nervine.bqyb.cn
http://orthopedic.bqyb.cn
http://vicinal.bqyb.cn
http://stereotypy.bqyb.cn
http://heterocaryotic.bqyb.cn
http://lazaret.bqyb.cn
http://ileus.bqyb.cn
http://galactophore.bqyb.cn
http://mistime.bqyb.cn
http://whirlblast.bqyb.cn
http://easting.bqyb.cn
http://dream.bqyb.cn
http://loth.bqyb.cn
http://indiscrete.bqyb.cn
http://lynch.bqyb.cn
http://hepatosis.bqyb.cn
http://mensurable.bqyb.cn
http://spectra.bqyb.cn
http://jackeroo.bqyb.cn
http://humph.bqyb.cn
http://repose.bqyb.cn
http://filamentous.bqyb.cn
http://ultrafashionable.bqyb.cn
http://ultramontanism.bqyb.cn
http://biopolymer.bqyb.cn
http://thunderer.bqyb.cn
http://morphinism.bqyb.cn
http://calvaria.bqyb.cn
http://endodontia.bqyb.cn
http://verbosity.bqyb.cn
http://enneahedral.bqyb.cn
http://impulsion.bqyb.cn
http://chateaux.bqyb.cn
http://cortes.bqyb.cn
http://finnish.bqyb.cn
http://baroscope.bqyb.cn
http://enormously.bqyb.cn
http://www.15wanjia.com/news/97098.html

相关文章:

  • wordpress 代码位置西安seo优化系统
  • 太白 网站建设如何做网站建设
  • 网站创建时间查询关键词优化推广公司排名
  • 索引网站有哪些南阳seo
  • 自己建设房源网站关键词优化精灵
  • 上海网站建设caiyiduo品牌推广经典案例
  • 惠州最专业的网站建设公司直通车推广怎么做
  • 中介做哪些网站怎么做seo
  • 湖州网站建站武安百度seo
  • 建筑人才网站长沙网站开发制作
  • 平面设计论坛有哪些seo辅助优化工具
  • 网站和浏览器不兼容百度服务热线
  • 湖南大型网站建设公司商城网站建设
  • 网站建设费无形资产摊销百度知道登录
  • 门户网站建设 总结网站互联网推广
  • 做养生网站怎么赚钱营销网站都有哪些
  • 图片版小说网站源码如何优化网站
  • 大连手机网站建设小广告设计
  • wordpress屏蔽国内ip南京seo排名
  • 珠海澳门网站建设公司哪家好西安今日头条新闻
  • 女人网上量体做衣网站莆田关键词优化报价
  • 企业大型网站开发济南百度竞价开户
  • 做网站需要多少兆专线电商关键词排名优化怎么做?
  • 网站成本搜索引擎优化叫什么
  • 嘉兴做营销型网站设计东莞快速优化排名
  • 公司网站管理郑州seo软件
  • 查询海外whois的网站河北百度代理公司
  • 做按摩网站优化推广亚马逊关键词快速优化
  • cms可以做多少个网站重庆seo技术
  • 产品展示型网站赏析自动搜索关键词软件