IntelliJ 说“无法运行程序 '/path/to/tomcat/bin/catalina.sh' error=13 权限被拒绝

2022-08-31 09:31:12

在intelliJ ulimate中,运行一个裸骨弹簧mvc应用程序,我得到错误:

'cannot run program '/path/to/tomcat/bin/catalina.sh' error=13 permission denied

如何解决此问题?(我在Mac上)


答案 1

简而言之,从控制台:

chmod a+x /path/to/tomcat/bin/catalina.sh

这假设您已经在帖子中省略了Tomcat路径,并在此处发布之前检查了它是否确实存在于您的系统上。根据文件的现有权限,您可能需要以具有足够提升的权限的用户身份发出上述命令。


答案 2

解决方案:您设置了 Tomcat 目录的权限:

chmod -R 777 apache-tomcat-directory

推荐