我正在为最近开始用于开发的mac os x 10.5.8苦苦挣扎。我成功安装了tomcat并为我的环境变量创建了launchd.conf。我相信它工作fine.coz我可以建立与使用Maven和货物插件成功地NetBeans中的项目,所以我发现online的启动脚本和停止mac os上的tomcat启动脚本权限x
#!/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
该脚本是在纳米的须藤SH 创建tomcat的,但是当我想运行它。被吐出这
SH:在/ usr/bin中/ tomcat的:权限被拒绝
我加搭配chmod内/Library/apache-tomcat-6.0 755 * .SH和* .BAT。 20 /箱
仍然可以访问否认所以我去周围什么呢?我有机器上的管理员权限 感谢阅读
确定非常感谢tips.it确实启动和停止服务器,但是当我执行tomcat停止时,它抛出一个异常但它停止服务器,虽然 – 2009-11-02 23:01:20
这里是我的环境变量/etc/launchd.conf setenv JAVA_VERSION 1.6 setenv JAVA_HOME /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/ setenv JRE_HOME /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/ SETENV CATALINA_BASE /Library/apache-tomcat-6.0.20 SETENV CATALINA_HOME /Library/apache-tomcat-6.0.20 SETENV CATALINA_TMPDIR /Library/apache-tomcat-6.0.20/temp – 2009-11-03 09:17:08
,这里是错误 艾威:卡特琳娜.stop: java.net.ConnectException:连接被拒绝 \t在java.net.PlainSocketImpl.socketConnect(本机方法) \t在java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) \t在java.net.PlainSocketImpl.connectToAddress (PlainSocketImpl.java:195) \t在java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) \t在java.net.SocksSocketImpl.connect(SocksSocketImpl.java:432) \t在java.net.Socket中。连接(Socket.java:525) \t at java.net.Socket.connect(Socket。java:475) \t at java.net.Socket。(Socket.java:372) \t at java.net.Socket。 (Socket.java:186) –
2009-11-03 09:19:24