【问题标题】:Launch ColdFusion from command line从命令行启动 ColdFusion
【发布时间】:2011-11-10 16:51:59
【问题描述】:

有没有办法从命令行启动 ColdFusion?

我不是在谈论使用net start 命令启动 CF 和相关服务。

我记得过去这样做过。基本上,从命令行运行 CF 有两个优点:

  1. 您无需将其保留为服务,也无需始终在启动时启动它或必须与服务管理器打交道
  2. (更重要的是)它会在屏幕上回显各种消息,尤其是错误消息,这在积极开发时很有帮助(因为您无需去挖掘 ColdFusion 日志文件即可找到它们)

这可能是我记错了,并且自 ColdFusion 5.0 以来还没有此功能。 ColdFusion 9 是否有可能?

更新:环境:使用 JRun 进行多服务器配置。

【问题讨论】:

  • 这就是你的想法吗? kb2.adobe.com/cps/183/tn_18339.html
  • 不,不是这样。不过,我会在那里深入挖掘。
  • CF 附带批处理文件以在命令窗口中启动 CF。我相信 Leigh 提供的 URL 显示了页面下方。

标签: command-line coldfusion coldfusion-9


【解决方案1】:

两种方法:

  1. 在开发中,将服务器添加到 ColdFusion Builder,您谈论的所有消息都会显示在控制台选项卡中。
  2. 从命令行启动 ColdFusion。每个环境的说明略有不同,但基本上你想进入 bin 目录并发出 jrun start cfusioncoldfusion start 或类似的东西。发布您的环境以了解更多详情。

转到 C:\JRun\bin 并发出jrun start cfusion

【讨论】:

  • 是的,这就是我要找的。谢谢!
  • @Al - 顺便说一句,我认为 #2 在 kb 文章中;)
  • @Al - 只是开玩笑,因为我的也一样糟糕。很高兴有公司;)
【解决方案2】:

在您的ColdFusion9/bin 文件夹中,您可以找到stop.batstart.bat。执行后者会给你你想要的。

【讨论】:

  • 我在JRun\bin 下找到的所有内容都是adminstart.bat
  • 如果使用 JRun 进行多服务器配置,您可以执行 jrun_root\bin\jrun -start servername 其中 servername 代表您要启动的实例的名称
  • 在ColdFusion10中,单服务器目录为ColdFusion10/cfusion/bin,命令为cfstop.bat和cfstart.bat
猜你喜欢
  • 2016-07-10
  • 2013-03-02
  • 2015-01-29
  • 2013-01-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-02-04
  • 2014-04-03
相关资源
最近更新 更多