Linux下Maven的安裝並與idea集成

我這裏的maven安裝環境是Debian,理論上和Ubuntu差別不大。

簡介

安裝、配置maven

我這裏是準備java 8的開發

  1. 下載,這裏用華科的鏡像wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
  2. 解壓tar -xvf apache-maven-3.3.9-bin.tar.gz
  3. 移動到安裝目錄mv -f apache-maven-3.3.9 /usr/local/
  4. 編輯 /etc/profile 文件 sudo vim /etc/profile,在文件末尾添加如下代碼
    export MAVEN_HOME=/usr/local/apache-maven-3.3.9
    export PATH=${PATH}:${MAVEN_HOME}/bin
    保存文件,並且執行點命令source /etc/profile
  5. 修改配置,使用jdk8,目錄是apache-maven-3.3.9\conf\settings.xml
   <profile>     
      <id>JDK-1.8</id>       
      <activation>       
        <activeByDefault>true</activeByDefault>       
        <jdk>1.8</jdk>       
      </activation>       
      <properties>       
        <maven.compiler.source>1.8</maven.compiler.source>       
        <maven.compiler.target>1.8</maven.compiler.target>       
        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>       
      </properties>       
    </profile>

順便把這裏的源修改國內阿里雲和華爲雲鏡像

<!--配置阿里雲Maven鏡像-->
    <mirror>
      <id>nexus-aliyun</id>
      <mirrorOf>central</mirrorOf>
      <name>Nexus aliyun</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror>
    <!--配置華爲雲Maven鏡像-->
    <mirror>
      <id>huaweicloud</id>
      <mirrorOf>*</mirrorOf>
      <url>https://mirrors.huaweicloud.com/repository/maven/</url>
    </mirror>

鏡像是https,所以-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true添加進去
在這裏插入圖片描述
6. ~/.bashrc添加,注意對應的修改,然後點命令source ~/.bashrc

 # set jdk environment
    export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
    export JRE_HOME=${JAVA_HOME}/jre/
    export CLASSPATH=.:${JAVA_HOME}/lib/:${JRE_HOME}/lib/
    export PATH=${JAVA_HOME}/bin/:$PATH

    # set maven environment
    export M2_HOME=/usr/local/apache-maven-3.3.9/
    export PATH=$M2_HOME/bin:$PATH
  1. 驗證安裝成功mvn -v
    在這裏插入圖片描述
  2. 設置idea maven自動導包 ,New → Settings → Build,Execution,Deployment → Build Tools → Maven → importing → import Maven project automatically打鉤

用IDEA建立Maven web項目並打包

  1. 設置maven屬性,把maven路徑這些都改成之前的安裝
    在這裏插入圖片描述
  2. 新建maven項目,勾選create from archetype,並選用架構 maven-archetype-webapp,這裏不要選錯了
  3. 設置一下
  4. 等待加載完畢
  5. 打包mvn package
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章