• Java_Eclipse_Maven环境搭建


    一、Maven下载

             地址:http://maven.apache.org/download.cgi

     

    二、配置仓库及环境变量(以D:maven为例)

            1> 解压文件至D:maven

            2> 在同级目录创建resource文件夹

            3> 打开maven/conf/setting.xml

                 settings标签中添加

                 <localRepository>D:maven esource</localRepository>

            4> 设置环境变量(以win7为例)

              右键"我的电脑"--->属性--->高级系统设置--->环境变量

              新建:MAVEN_HOME=D:mavenmaven.XXX

              追加:找到path编辑,加上;%MAVEN_HOME%in;

              测试:win+r--->cmd--->mvn -v 正常显示maven版本号,及环境搭建成功

    PS: 在Linux中配置环境变量

      1> 全局配置(任何用户都能访问)

    $ vi /etc/profile # 添加如下,注意Maven位置
    
    #Maven
    export MAVEN_HOME=/opt/modules/apache-maven-3.0.5
    #Maven_PATH
    export PATH=$PATH:$MAVEN_HOME/bin
    
    # 同理Linux中jdk,需要事先卸载Linux自带openjdk
    
    #JAVA_HOME
    export JAVA_HOME=/opt/modules/jdk1.7.0_67
    #JAVA_PATH
    export PATH=$PATH:$JAVA_HOME/bin
    
    # 最后保存退出后
    $ source etc/profile
    $ mvn -v
    

      2> 指定用户配置(仅限指定用户访问)

    $ ~/.bash_profile # 注意使用指定用户登录后执行,然后添加如下内容
    
    #Maven
    export MAVEN_HOME=/opt/modules/apache-maven-3.0.5
    #Maven_PATH
    export PATH=$PATH:$MAVEN_HOME/bin
    
    # 同理Linux中jdk,需要事先卸载Linux自带openjdk
    #JAVA_HOME
    export JAVA_HOME=/opt/modules/jdk1.7.0_67
    #JAVA_PATH
    export PATH=$PATH:$JAVA_HOME/bin
    
    # 最后保存退出后
    $ source ~/.bash_profile
    $ mvn -v
    

     补:如何卸载openjdk

    # 如果是安装jdk,需要注意,Linux中可能包含原来的openjdk,所以要事先卸载掉openjdk
    $ rpm -qa | grep java # 查看linux是否已装有openjdk
    # 如
    java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
    java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
    # rpm卸载:
    $ rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
    $ rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
    # (centos)或者使用yum卸载
    $ yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
    $ yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
    
  • 相关阅读:
    ArcGlobe组件开发之动画4——加载保存动画
    ArcGlobe组件开发之3D符号化——接口篇
    ArcEngine 3D开发之3D符号化——接口篇
    ArcEngine 3D开发之IGlobeDisplayRendering2 接口
    ArcGlobe组件开发之IGlobeDisplayRendering2 接口
    oracle 11g各种下载地址
    redis memcached 和 mongoDb三者优缺点
    高并发 有哪些解决方案
    秒杀活动的高并发问题和超卖问题的解决方案
    php的运行原理,cgi和fast-cgi, php-cgi和php-fpm之间的联系区别
  • 原文地址:https://www.cnblogs.com/eRrsr/p/5962198.html
Copyright © 2020-2023  润新知