我正在爲最近開始用於開發的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