2014-12-24 98 views
-1

,當我在終端運行mvn --version顯示此消息MVN:權限被拒絕

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

+0

sudo chmod -R 777 /usr/local/apache-maven/apache-maven-3.2.5/bin/mvn –

+0

和'-R',小狗也死了: - / – shellter

回答

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

典型的原因,這可能發生:

  • 您沒有權限的exec文件上/usr/local/apache-maven/apache-maven-3.2.5/bin/mvn
  • 你不對一個或多個導致的目錄擁有exec權限該文件:
    • /usr/local/apache-maven/apache-maven-3.2.5/bin
    • /usr/local/apache-maven/apache-maven-3.2.5
    • 在/ usr /本地/ Apache Maven的
    • ...
  • /usr/local/apache-maven/apache-maven-3.2.5/bin分區安裝有noexec國旗

如果您檢查每個這些和解決,您應該能夠執行。