Я выполнил шаги, указанные в https://dzone.com/articles/installing-maven.
Я могу повторить свой mvn bin -
SandeepanNath:~ sandeepan.nath$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/bin:/opt/apache-maven/bin
Однако я все еще не могу запускать команды mvn. Я получаю отказ в разрешении -
SandeepanNath:~ sandeepan.nath$ mvn -v
-bash: /opt/apache-maven/bin/mvn: Permission denied
Если я попытаюсь запустить после sudo, я снова получаю, что команда не найдена -
SandeepanNath:~ root# mvn -v
-sh: mvn: command not found
Я проверил, что у меня нет пути mvn, определенного в переменной $PATH в корневом режиме. Нужно ли мне добавить его сюда? Однако я не могу найти .bash_profile для root.
@Лесяк спасибо! Это было проблемой :)
Опубликовал комментарий как ответ.

Ваш пользователь должен иметь права на выполнение на /opt/apache-maven/bin/mvn
У вас есть права на исполнение
/opt/apache-maven/bin/mvn?