Моя текущая версия maven - 3.5.0. Я хотел бы обновить эту версию до 3.5.4 в моей системе Mac book, основанной на macOS, без использования homebrew.
Когда я извлек новую версию maven, команда mvn -version по-прежнему указывает на старую. Он не заменяет новую версию старой, как будто и ожидалось.
Вы можете объяснить, что вы имеете в виду под new version man-version still points to the older one? Я просто загружаю архив tar.gz и делаю sudo tar -xzf apache-maven-3.5.4-bin.tar.gz в /usr/local/, а затем sudo ln -s /usr/local/apache-maven-3.5.4 maven и добавляю /usr/local/maven/bin в свой путь ...

Я смог решить эту проблему.
измените путь в моем файле .bash_profile с maven-3.5.0 на maven-3.5.4
export M2_HOME=/Applications/apache-maven-3.5.4
export PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin
Закройте и снова откройте командное окно, получив версию maven.
Таким образом, maven был обновлен до последней версии.
Что вы имеете в виду под установкой? Обычно вы просто извлекаете maven, а затем добавляете его в свой путь в / etc / profile: sudo vi / etc / profile, а затем добавляете что-то вроде export MVN_HOME = / Users / YOUR_USERNAME / Downloads /… / apache-maven-3.5.4 export PATH = $ PATH: $ MVN_HOME / bin Также проверьте настройки IDE, возможно, вам нужно установить их отдельно там.