./startup.sh:命令未找到错误

时间:2016-04-03 16:49:04

标签: tomcat ubuntu

我下载了tomcat9 zip文件并解压缩了所有文件。现在我正在运行

/bin$ sudo ./startup.sh

我收到此错误

sudo: ./startup.sh: command not found

所有文件都在那里,为什么会出现此错误?

7 个答案:

答案 0 :(得分:26)

您需要使文件可执行。 运行chmod +x startup.sh然后sudo ./startup.sh

答案 1 :(得分:7)

在Mac OS上:

如果您没有安装Apache Tomcat,请转到https://tomcat.apache.org并从“Core:”列表下载tar.gz。 提取内容:

tar -xf <filename>.tar.gz

将生成的目录重命名为:CATALINA_HOME并运行以下命令:

cd CAATALIN_HOME/bin
+x startup.sh
./startup.sh

出现提示时:输入您的Mac OS密码

chmod +x catalina.sh
sudo ./startup.sh

Tomcat开始了。

答案 2 :(得分:3)

Tomcat Running in Mac OS

对于Mac-OS,您应该使用./catalina.sh文件来运行Tomcat

请参阅上面的图片链接

答案 3 :(得分:0)

chmod 755 ./startup.sh

bash ./startup.sh

答案 4 :(得分:0)

尝试一下:

export PATH=/where_the_path/tomcat/bin:$PATH

对我有用。

答案 5 :(得分:0)

转到bin文件夹。运行以下两个命令

chmod 777 startup.sh
chmod 777 catalina.sh

启动tomcat

sudo startup.sh

答案 6 :(得分:0)

首先,您需要更改文件的权限:

  • chmod +x startup.sh

然后:

  • sudo ./startup.sh