下载和安装步骤,参照官网。
http://maven.apache.org/download.cgi#Installation
安装完成之后,运行mvn -v指令,发现出现异常。
Exception in thread "main" java.lang.NoClassDefFoundError: org/codehaus/classwor
lds/Launcher
Caused by: java.lang.ClassNotFoundException: org.codehaus.classworlds.Launcher
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Could not find the main class: org.codehaus.classworlds.Launcher. Program will
exit.
在网上找了一下,说是M2_HOME变量引起的。修改方法就是不要出现M2_HOME变量就好。
比如:
M2=/home/admin/lib/maven/apache-maven-3.0.5/bin
PATH=$PATH:$M2
export M2
export PATH
再次运行OK