Я пытаюсь загрузить Maven на мой Mac OSX yosemite. Я пытался загрузить его вручную, и я написал это в .bash_profilemaven не найден на Yosemite
export M2_HOME=/usr/local/apache-maven-3.2.5
export PATH=$PATH:$M2_HOME/bin
Я также использовал команду источника, и я все еще получаю эту ошибку, когда я пытаюсь выполнить команду МВН:
-bash: МВН : команда не найдена
Я пытался использовать альтернативное решение, чтобы решить эту проблему, а именно: заварить установить Maven
Но проблема заключается в том, что квас на самом деле с помощью DeadLink URL, чтобы загрузить Maven, таким образом, я был не в состоянии решить проблема с использованием варева!
Кроме того, я попытался найти JAVA_HOME, но не смог найти его, хотя у меня есть java 6,7 и 8, установленные на моем mac.
Может кто-нибудь, пожалуйста, помогите мне с этим?
Я попытался выполнить sh mvn
и получил сообщение об ошибке:
Исключение в потоке "основной" java.lang.NoClassDefFoundError: орг/Codehaus/сплетение/classworlds/пусковая/Launcher Вызванный: java.lang. ClassNotFoundException: org.codehaus.plexus.classworlds.launcher.Launcher в java.net.URLClassLoader $ 1.Run (URLClassLoader.java:202) на java.security.AccessController.doPrivileged (Native Method) в java.net.URLClassLoader .findClass (URLClassLoader.java:190) в java.lang.ClassLoader.loadClass (ClassLoader.java:306) at sun.misc.Launcher $ AppClassLoader.loadClas с (Launcher.java:301) на java.lang.ClassLoader.loadClass (ClassLoader.java:247)
Вы пробовали MAVEN_HOME? –
Почему я должен использовать MAVEN_HOME вместо M2_HOME? – rullzing
Вы можете попробовать 'MAVEN_HOME = $ M2_HOME' ([обратная совместимость] (http://stackoverflow.com/questions/17136324/what-is-the-difference-between-m2-home-and-maven-home)) –