美文网首页
IntelliJ IDEA & JavaWeb项目Tomcat启

IntelliJ IDEA & JavaWeb项目Tomcat启

作者: 南窗云 | 来源:发表于2020-08-04 14:34 被阅读0次

    问题

    Mac本机JavaWeb项目使用 IntelliJ IDEA 启动 Tomcat失败,报错如下:

    Error running 'Tomcat 8.5.57': Cannot run program "/Users/jake/Documents/JavaWeb/tomcat/apache-tomcat-8.5.57/bin/catalina.sh" (in directory "/Users/jake/Documents/JavaWeb/tomcat/apache-tomcat-8.5.57/bin"): error=13, Permission denied
    
    

    使用提示没有权限。

    分析

    Mac系统对文件夹访问权限比较严格,看报错应该是对tomcat所在文件夹权限不足,导致运行失败。

    通过Linux命令使用终端赋予指定文件夹可操作权限

    切换到对应tomcat的bin目录下

    cd Documents/JavaWeb/tomcat/apache-tomcat-8.5.57/bin
    

    赋予权限

    chmod 777 *.sh
    
    终端截图

    此时再次运行项目,发现已经可以正常启动项目了。


    ps:Linux命令 chmod 777 *.sh 含义如下

    chmod可以用数字来表示权限如 chmod 777 file
    语法为:chmod abc file
    其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
    r=4,w=2,x=1
    若要rwx属性则4+2+1=7;
    若要rw-属性则4+2=6;
    

    相关文章

      网友评论

          本文标题:IntelliJ IDEA & JavaWeb项目Tomcat启

          本文链接:https://www.haomeiwen.com/subject/xxlwrktx.html