2015-01-16 67 views
3

我打包应用程序的当前方式是将其部署到正在运行的ColdFusion服务器上,并通过管理控制台将其导出为ColdFusion ARchive,但此手动过程通常容易出错。这就是为什么我正在寻找一个工具(或任何解决方案)从命令行构建最终的.car(因此不需要启动ColdFusion服务器并运行)。从命令行构建.car ColdFusion存档

注:因为复杂性和本遗留应用程序的大小,我不能.war文件的工作,我不知道比.war.car ColdFusion的应用程序的任何其他包装形式的。

+1

您将无法使不使用CF了'.car'文件(无论是管理用户界面或API)。但是,据我所知,它确实包含了配置XML文件的内容(在'cfusion/lib'中)。你可以模仿它。您提取的设置取决于您的需求。 –

+0

'''.car'''文件的优点是在IT管理控制台中部署/跟踪更加方便。你能给我更多关于API的细节吗? –

+0

实际上,管理API可能无法帮助您。但这里是DOC:https://wikidocs.adobe.com/wiki/display/coldfusionen/Using+the+ColdFusion+Administrator#UsingtheColdFusionAdministrator-AdministratorAPI。我看不到在顶层存档的情况。您可能需要关注此Twittter线程(https://twitter.com/DAC_dev/status/556726813352030208)以获取更多信息。 –

回答

0

从ColdFusion的9个服务器CAR文件的zip文件。您可以将它们解压缩,编辑这些文件,并将它们压缩备份并将它们部署到coldfusion10服务器上。该zip包含一个名为“{WorkingDir}”的文件夹,并带有大括号。

结构看起来像 {WorkingDir} server_settings.xml archive_settings.xml