未找到 Catalina.sh,该文件不存在或没有执行权限

未找到 Catalina.sh,该文件不存在或没有执行权限

我尝试通过终端启动 tomcat 8,但遇到了与权限相关的问题。

似乎没有找到 catalina.sh。

终端快照

我是 Ubuntu 新手,请指教如何解决这个问题。

答案1

要查看权限,请执行以下操作ls -l

具有执行权限的文件x在前面有字符串。这是我的系统上的可执行脚本:

-rwxr-xr-x 1 zanna zanna   7827 Jun 12 07:15 x205ta-iso2zip.sh

以下是不可执行的一个:

-rw-r--r-- 1 zanna zanna  24284 Jun 12 07:15 x205ta-iso2usb.sh

如果 catalina.sh 没有执行权限,则更改权限:

chmod +x catalina.sh

然后重试。

答案2

为了补充,

至少制作文件catalina.shstartup.sh并且shutdown.sh内部bin可执行文件:

chmod +x catalina.sh startup.sh shutdown.sh

或者

chmod +x bin/*.sh

如果您正在使用startup.sh,我可能会提醒您catalina.sh也需要可执行。

相关内容