2011-11-10 217 views
5

有沒有從命令行啓動ColdFusion的方法?從命令行啓動ColdFusion

我不是在談論使用net start命令啓動CF和相關服務。

我記得過去這樣做過。基本上,在命令行運行CF提供了兩個優點:

  1. 你沒有必要把它作爲一個服務,要麼有它總是在開機時啓動或有應付的服務管理
  2. (更重要的)這回顯到屏幕上各種消息,特別是錯誤信息,這是有益的,當積極發展(因爲你沒有必要去挖掘在ColdFusion日誌文件,以找到他們)

這可能是我錯誤的記憶,而且自從ColdFusion 5.0以來這一切都不可用。 ColdFusion 9完全可能嗎?

更新:環境:使用JRun的多服務器配置。

+0

這是你在想什麼? http://kb2.adobe.com/cps/183/tn_18339.html – Leigh

+0

不,那不是。不過,我會深入一點。 – ale

+0

CF附帶批處理文件以在命令窗口中啓動CF。我相信所提供的URL Leigh顯示在頁面的更下方。 –

回答

10

兩種方法可以做到這一點:

  1. 在發展中,添加服務器的ColdFusion Builder和你談會在控制檯選項卡中顯示的消息。
  2. 從命令行啓動ColdFusion。每個環境的說明略有不同,但基本上你想進入bin目錄併發出jrun start cfusioncoldfusion start或類似的東西。發佈您的環境以獲取更多細節。

轉到C:\的JRun \ bin和問題jrun start cfusion

+0

是的,這就是我一直在尋找的。謝謝! – ale

+0

@Al - Btw,我認爲#2在kb文章中;) – Leigh

+0

@Leigh:我相信你是對的。我責怪這些老眼睛。 – ale

2

在你ColdFusion9/bin文件夾,你可以找到stop.batstart.bat。執行後者給你正是你想要的。

+0

我在JRun \ bin下找到的所有內容都是'adminstart.bat'。 – ale

+1

如果使用JRun進行多服務器配置,則可以執行jrun_root \ bin \ jrun -start servername,其中servername代表要啓動的實例的名稱 –

+1

在ColdFusion10中,單服務器目錄爲ColdFusion10/cfusion/bin,命令是cfstop.bat和cfstart.bat – baquiano