2.2.2 升级Maven

在基于UNIX的系统上,可以利用符号链接这一工具来简化Maven的升级,不必像在Windows上那样,每次升级都必须更新环境变量。

前一小节中我们提到,解压Maven安装包到本地之后,平行地创建一个符号链接,然后在配置环境变量时引用该符号链接,这样做是为了方便升级。现在,假设需要升级到新的Maven 3.1版本,将安装包解压到与前一版本平行的目录下,然后更新符号链接指向3.1版的目录便可:


juven@juven-ubuntu:bin$rm apache-maven

juven@juven-ubuntu:bin$ln-s apache-maven-3.1/apache-maven

juven@juven-ubuntu:bin$ls-l

total 8

lrwxrwxrwx 1 juven juven 17 2009-09-20 16:13 apache-maven->apache-maven-3.1/

drwxr-xr-x 6 juven juven 4096 2009-09-20 15:39 apache-maven-3.0

drwxr-xr-x 2 juven juven 4096 2009-09-20 16:09 apache-maven-3.1


同理,可以很方便地切换到Maven的任意一个版本。现在升级完成了,可以运行mvn-v进行检查。