mvn:权限被拒绝

时间:2014-12-24 13:22:20

标签: bash ubuntu-14.04

当我在终端中运行mvn --version时,会显示此消息

bash: /usr/local/apache-maven/apache-maven-3.2.5/bin/mvn: Permission denied

我运行此命令

chmod a+x /usr/local/apache-maven/apache-maven-3.2.5/bin/mvn

但没有解决。

ls -l /usr/local/apache-maven/apache-maven-3.2.5/bin/mvn

-rwxrwxrwx 1 root root 6185 Dec 24 16:25 /usr/local/apache-maven/apache-maven-3.2.5/bin/mvn

TNX

1 个答案:

答案 0 :(得分:0)

bash: /usr/local/apache-maven/apache-maven-3.2.5/bin/mvn: Permission denied

出现这种情况的典型原因:

  • 您对文件/usr/local/apache-maven/apache-maven-3.2.5/bin/mvn
  • 没有exec权限
  • 您对导致该文件的一个或多个目录没有exec权限:
    • /usr/local/apache-maven/apache-maven-3.2.5/bin
    • /usr/local/apache-maven/apache-maven-3.2.5
    • 的/ usr /本地/ Apache-行家
    • ...
  • /usr/local/apache-maven/apache-maven-3.2.5/bin的分区已安装
  • 上的noexec标记

如果你检查每一个并解决,你应该能够执行。