优势与环境配置

Posted huaiheng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了优势与环境配置相关的知识,希望对你有一定的参考价值。

1 优势
   (1)构件坐标化管理且与仓库布局一致,方便存储和查找。
   (2)插件丰富。
2 依赖下载
  要配置maven,首先需要配置JDK。因此环境配置分为两步:
  2.1 配置JDK
     JDK=JVM+JRE+核心类库+开发工具,作用:提供java程序的运行环境。
     因此,在主机中运行java程序必须要安装JDK。
  2.2 配置maven
    maven下载位置:http://maven.apache.org/download.cgi, 找到如apache-maven-3.0-bin.tar.gz,然后解压到本地目录就成了一个maven目录。(tar -zxvf)
  其中,无论是JDK解压后的目录还是maven解压后的目录都不能放在根目录下,可在根目录下新建一个home目录,放在home目录下。
3 环境配置
 3.1 ~/.bash_profile格式
   环境的配置主要是将java命令和mvn命令快捷方式添加到系统变量中,那么系统在查找该变量时能够根据系统路径找到变量所在路径。
   需要先了解两个文件:
   ~/.bashrc:该文件包含专用于用户使用的bash shell的bash信息,当登陆以及每次打开时该文件都被读取。
   ~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,通常用于设定环境变量,当用户登陆时,该文件仅仅执行一次。
   因此可理解为~/.bashrc用于设置bash shell的一些操作信息如ls,~/.bash_profile用于设置环境变量以及bash shell的一些信息,如果要创建.bash_profile文件必须在文件中显示调用.bashrc才能使得基本bash命令有效,所以通常前者会调用后者。
   ~.bash_profile的基本格式:
     #.bash_profile
     if [ -f ~/.bashrc ]; then
            . ~/.bashrc
     fi
     ##设置环境变量指向maven和JDK的安装目录
     JAVA_HOME=/home/jdk1.8.0_45
     MAVEN_HOME=/home/apache-maven-3.6.2
     ##将安装目录的bin文件夹添加到系统环境变量PATH中
     export PATH=$PATH:$HOME/bin:$JAVA_HOME/bin:$MAVEN_HOME/bin
   3.2 配置生效
      source ~/.bash_profile
4 环境配置完成验证
  验证:java -version
            mvn -version
  成功:有JDK的版本信息 && 有maven版本信息  
5 安装目录
   可由which mvn确定安装目录
 
     

以上是关于优势与环境配置的主要内容,如果未能解决你的问题,请参考以下文章

PHP入门介绍与环境配置

struts2-环境搭建-访问流程-配置详解-常量配置-类详解

Docker 有啥优势?

Struts2之环境配置

Jenkins 的安装与基础配置

HBuilder + PHP开发环境配置