1下载maven 下载地址:http://maven.apache.org/download.cgi
2.解压并移动
root@ljlia:/home/ljlia/下载#$ ls apache-maven-3.5.0-bin.tar.gz
root@ljlia:/home/ljlia/下载#$ tar -zxvf apache-maven-3.5.0-bin.tar.gz
root@ljlia:/home/ljlia/下载# mv apache-maven-3.5.0 /usr/local/
3.三种配置环境变量的方法
1. 修改/etc/profile文件
2.修改.bash_profile文件
3.直接在shell下设置变量
我的是第二种方法,这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别
首先切换为当前用户,然后添加环境变量,请确保你之前配置好了java的环境变量
ljlia@ljlia:~$ vim .bashrc
#java环境变量配置 2017-02-22
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_121
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
#配置maven 2017-04-14
export M2_HOME=/usr/local/apache-maven-3.5.0
export PATH=$M2_HOME/bin:$PATH
export MAVEN_OPTS="-Xms256m -Xmx512m"
运行source命令,让环境变量立即生效
ljlia@ljlia:~$ source .bashrc
4.配置用户范围setting.xml
ljlia@ljlia:~$ sudo cp /usr/local/apache-maven-3.5.0/conf/settings.xml ~/.m2
ljlia@ljlia:~$ sudo vim .m2/settings.xml
添加:<localRepository>/home/ljlia/maven</localRepository>
/home/ljlia/maven 是你maven本地仓库的路径。
5.查看是否maven安装成功
ljlia@ljlia:~$ mvn -version
这个时候maven已经安装成功了,但是eclipse里面你还是建不了maven工程,为什么呢,因为你缺少骨架,也就是一些必须的jar包,怎么做呢?
1、先通过命令行新建maven项目,首次新建时系统会自动为你下载需要的jar包。
2、为完成第一步,要保证网速必须杠杠的;
3、如果eclipse 里面select an archetype 界面还是为空,尝试选择不同的catalog。
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
出现 SUCCESS才是成功,失败的话可以多试几次
maven此时第一次运行,会自动下载常用的些依赖包和一些其他文件到本地仓库,由于网络原因,可能会需要多次执行该命令才能最终成功。成功后,此时maven已经将我们的项目结构建立起来了,在执行命令行的目录中,已经创建了一个叫my-app的目录了
好,大功搞成!