我下载了tomcat9
zip文件并解压缩了所有文件。现在我正在运行
/bin$ sudo ./startup.sh
我收到此错误
sudo: ./startup.sh: command not found
所有文件都在那里,为什么会出现此错误?
答案 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)
答案 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)
首先,您需要更改文件的权限:
然后: