zoukankan      html  css  js  c++  java
  • Ubuntu下Maven配置与Maven项目创建教程

       

    一. Ubuntu下Maven配置

      windows下Maven配置参考 http://www.cnblogs.com/LexMoon/p/JavaMaven.html

      ubuntu下Maven地址 http://apache.fayea.com/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz

      1.下载后解压到home目录

    1 tar zxvf apache-maven-3.3.9.bin.tar.gz -C ~

       2.在/etc/profile下添加环境变量

              建立Maven的HOME目录变量:

    1 export M2_HOME=/home/wber/apache-maven-3.3.9   //这里wber根据home目录下的用户名自行修改  

        将Maven的bin目录添加到path路径

    1 PATH=$M2_HOME/bin:$PATH
     3.重新启动系统,或者在终端下输入
    1 source /etc/profile
    
    
     4.验证环境变量是否存在
    1 echo $M2_HOME
    
    
    1 echo $PATH
      5.验证Maven是否配置成功
    1 mvn -v
    
    
     
      (配置成功)
     6.修改本地仓库
       不修改配置的话,下载的文件都会保存到本地仓库~/.m2/repositoryMaven中。这里指定本地仓库为/home/wber/Documents/Program/maven_localRepository。 
       在文件$M2_HOME/conf/settings.xml的localRepository的开头添加一行:
    1 <localRepository>/home/wber/Documents/Program/maven_localRepository</localRepository>
    
    

    二. 用Maven生成Java项目

     1.生成Java SE项目    

    1 mvn archetype:generate -DgroupId=com.wber -DartifactId=javase

     2.生成Java Web项目

    1 mvn archetype:generate -DgroupId=com.wber -DartifactId=javaee -DarchetypeArtifactId=maven-arc
    
    

    三. 用IDEA 2016建立Maven web项目 

      1 新建web项目  

        • 单击File → New → Project… → Maven → 打钩Create from archetype → 单击webapp → Next

        • 填写坐标
        •  
        • 将idea自带的Maven换为我们之前下载的

     2 开启自动导入jar

     

        我们可以点击右下角的Auto import,这样的话IDEA会自动导入我们依赖的包到本地仓库。或者 
        New → Settings → Build,Execution,Deployment → Build Tools → Maven → importing → import Maven project automatically打钩

     

      3 新建Java目录

     

        显然这里没有可以存放Java源码的项目,我们可以手动新建。我们可以在main下建立一个java目录:右击main创建java目录 → 点击New → project structure → Modules → 点击Sources选项卡 → 选择java目录,点击Mark as : Sources 










  • 相关阅读:
    bzoj1257 [CQOI2007]余数之和sum
    bzoj1053 [HAOI2007]反素数ant
    bzoj3680 吊打XXX
    CodeVS1344 线型网络
    bzoj1925 [Sdoi2010]地精部落
    2016年北大高代考研题解答
    巴塞尔问题(Basel problem)的多种解法
    积分计算题
    PDF添加水印的办法
    Matlab技巧1:在同一坐标系上绘制两个函数图像
  • 原文地址:https://www.cnblogs.com/LexMoon/p/JavaMavenUbuntu.html
Copyright © 2011-2022 走看看