Maven简单配置使用

1、 下载安装以及配置

A)jdk配置:安装maven之前,确保安装了JDK,在项目中如果每次update项目后jdk版本会更改,那么可能是maven中的jdk版本你没有设置:

       Maven简单配置使用_第1张图片

B)配置环境变量,找到maven根目录,我的是:D:\work\software\apache-maven-3.3.9 , 在用户变量里新建一个:MAVEN_HOME 把上面的地址写进去。然后在更新系统变量里面的path路径,后面追加上:%MAVEN_HOME%\bin;  

测试配置环境变量可以在CMD中输入 mvn -v如果有maven版本信息说明配置成功了,不成功自己检查路径是否正确。

C)配置maven仓库;多大打开conf文件夹下的setting.xml配置文件,找到标签:XXX,其中XXX是你设置的仓库的位置(位置自己定义)

  
  D:/work/maven_jar

D)eclipse中的配置:打开eclipse依次打开Windows--prefrences 点开Maven,打开Maven的配置界面,点击Maven下面的Installations,出现下面界面,点击Add按钮

Maven简单配置使用_第2张图片

选择Maven的安装位置:D:\work\software\apache-maven-3.3.9, 然后点击确定就好了。

2、setting文件配置详解

全局配置: ${M2_HOME}/conf/settings.xml

用户配置: ${user.home}/.m2/settings.xml

note:用户配置优先于全局配置。${user.home} 和和所有其他系统属性只能在3.0+版本上使用。请注意windows和Linux使用变量的区别。

声明规范



localRepository

 
 usr/local/maven

interactiveMode

 
 true

usePluginRegistry


 false

offline

 
 false

pluginGroups


 
  
  org.codehaus.mojo
 

proxies


 
  
  
   
   myproxy
   
   true
   
   http
   
   proxy.somewhere.com
   
   8080
   
   proxyuser
   
   somepassword
   
   *.google.com|ibiblio.org
  
 

servers


 
  
  
   
   server001
   
   my_login
   
   my_password
   
   ${usr.home}/.ssh/id_dsa
   
   some_passphrase
   
   664
   
   775
  
 


mirrors


 
  
  
   
   planetmirror.com
   
   PlanetMirror Australia
   
   http://downloads.planetmirror.com/pub/maven2
   
   central
  
 

profiles

 
 
  
  
   
   test

Activation


   
    
    false
    
    1.5
    
    
     
     Windows XP
     
     Windows
     
     x86
     
     5.1.2600
    
    
    
     
     mavenVersion
     
     2.0.3
    
    
    
     
     ${basedir}/file2.properties
     
     ${basedir}/file1.properties
    
   

Properties

                                           
  
  
  
  
   
   ${user.home}/our-project
   
note:如果该profile被激活,则可以再POM中使用${user.install}。

Repositories


   
    
    
     
     codehausSnapshots
     
     Codehaus Snapshots
     
     
      
      false
      
      always
      
      warn
     
     
     
      
     
     
     http://snapshots.maven.codehaus.org/maven2
     
     default
    
   
   
   
    
                     
           
      
     
     
      
     
     
          
        
  
 

activeProfiles


   
    
    env-test
   








































你可能感兴趣的:(java,技术点)