2015-01-16 104 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