【发布时间】:2010-12-12 08:57:09
【问题描述】:
我最近开始使用 Mac OS X 10.5.8 进行开发。我成功安装了 tomcat 并为我的环境变量创建了 launchd.conf。
我相信它工作正常。因为我可以使用 maven 和 cargo 插件成功地使用 Netbeans 构建一个项目,所以我找到了 online 一个用于启动和停止 tomcat 的脚本
#!/bin/bash
case $1 in
start)
sh /Library/apache-tomcat-6.0.20/bin/startup.sh
;;
stop)
sh /Library/apache-tomcat-6.0.20/bin/shutdown.sh
;;
restart)
sh /Library/apache-tomcat-6.0.20/bin/shutdown.sh
sh /Library/apache-tomcat-6.0.20/bin/startup.sh
;;
*)
echo "Usage :start|stop|restart"
;;
esac
exit 0
该脚本是在 nano 的 sudo sh 中创建的 但是当我想运行它时。吐了这个
sh: /usr/bin/tomcat: 权限被拒绝
我添加了chmod 755 *.sh and *.bat inside /Library/apache-tomcat-6.0.20/bin
仍然拒绝访问,那我该怎么办?我有这台机器的管理员权限。
感谢阅读
【问题讨论】:
标签: macos bash tomcat scripting