概要
社内で需要があったので、ひとまずメモ記事に。
インターネットから切り離されているサーバーにColdFusionをインストールすると、アップデートサイトへ繋がらないためにWeb管理画面から更新ができません。
事前にインターネットアクセスできる環境で更新プログラム本体(JARファイル)をダウンロード&手作業実行する方法で対処します。
手順
【1】ホットフィックスのダウンロード
アップデートサイトからホットフィックスファイル(JARファイル)をダウンロードします。
- ColdFusion 11 Updates
https://helpx.adobe.com/coldfusion/kb/coldfusion-11-updates.html
「File: ColdFusion 11 Update XX」と書かれているリンクからダウンロードできます。(XXにはアップデート番号)
ファイル名は「hotfix_XX.jar」という名前になります。
※IEでダウンロードすると拡張子が「zip」(圧縮ファイル)になる場合があります。
拡張子をjarに変えておきます。
【2】所定の位置にコピー
ダウンロードした「hostfix_XX.jar」を下記のフォルダにコピーします。
C:\ColdFusion11\cfusion\hf-updates
【3】アップデートを実行
- Winキー + Rキーを押して、「ファイル名を指定して実行」を表示します。
- 「cmd」と入力してEnterキーを押します。
- 「C:\ColdFusion11\jre\bin\java.exe -jar C:\ColdFusion11\cfusion\hf-updates\hotfix_XX.jar」と入力してEnterキーを押します。
暫くするとアップデートウィザード画面が立ち上がるので、指示にしたがって進めてください。
(基本OKボタンをクリックするだけで良いはず。)
トラシュー
ありがちなエラーメッセージと対処法について。
Error: Unable to access jarfile XXXXXX
JARファイルパスの入力間違いがあります。タイプミスがないか確認してもう一度入力してください。
Error: Invalid or corrupt jarfile XXXXXX
JARファイルが壊れている可能性があります。もう一度ダウンロードしなおしてみてください。
エラー: メイン・クラス XXXXXX が見つからなかったかロードできませんでした
"-jar" が抜けていませんか?