ColdFusionが使用するJVMを変更する方法について(更新)

この記事は 2013年に公開した「ColdFusionが使用するJVMを変更する方法について」の更新版となります。

『JVMについて』
64bit版ColdFusionをインストールするとJREも64bit版を使用しますので、ColdFusion が 32bit版か 64bit版かに合わせて JDK(Server JRE)も 32bit版/64bit版を選択して下さい。

  • 64bit版ColdFusionをインストールしている場合、ColdFusion Administrator の[システム情報]ページ(画面右上の i アイコン)ページの「JVM詳細」の「Java VM 名」が『Java HotSpot(TM) 64-Bit Server VM』と表示されます。

『JVMの変更作業の前に』
JRE へのパスは jvm.config と呼ばれるファイルに保存しています。念のためJVMの変更作業の前にこのファイルをバックアップされることを推奨します。

  • jvm.config ファイルの場所
    • [cf_root]\cfusion\bin 内

『JVMの変更作業』
JREへのパスの変更は、以下のいずれかの方法で行えます。

  • ColdFusion Administrator にログインして、「サーバーの設定」>[Java と JVM] の「Java 仮想マシンのパス」を変更
  • 上記で紹介した場所に置かれた jvm.config ファイルをテキストエディタ等で開き、 "java.home" の設定に記載されているJREへのパスを変更

JREへのパスの記述は、フルパスでインストール(または手動で配置した)先の jdk フォルダを指定して下さい。

設定例

  • C:/Program Files/Java/jdk1.8.0_144/jre
  • C:\\Program Files\\Java\\jdk1.8.0_144\\jre
  • C:/Program Files/Java/jdk-11.0.2
  • C:\\Program Files\\Java\\jdk-11.0.2
  • 注意:jvm.configファイルをエディタで開いてパスを記述する際
       円記号(バックスラッシュ)で記述する場合は
       ¥を¥¥(\ を \\) にエスケープして下さい。

『JVMの変更後』
パスの変更後は、ColdFusion Administratorを再起動してください。
( jvm.config ファイルを直接編集した場合は、念のため再起動により
 変更が元に戻っていないかをご確認下さい)

ColdFusion 起動後は、Administrator の [システム情報](画面右上の i アイコン)ページの「JVM詳細」の Java ホームで確認できます。

 


 


記事公開日:2017年09月13日
最終更新日:2019年05月09日


x

Sample Modal Window

This is just a sample…

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent suscipit iaculis libero sed tristique. Quisque mollis dolor non tellus placerat vitae sodales lectus porta. Curabitur ut suscipit tellus. Maecenas rhoncus, ante vitae vehicula vestibulum, metus sapien dapibus tellus, et mattis dolor neque vitae nisl. Nullam eleifend ultrices ipsum eget pretium. Curabitur semper metus ut ante adipiscing nec volutpat sem rutrum. Nullam a nisi lacus, non interdum ante. Vivamus ante augue, commodo vel egestas sed, pharetra nec dui. Quisque sed tellus felis. Donec ipsum mauris, sagittis eu accumsan in, aliquam non ipsum.

Vestibulum tempor nunc nec felis scelerisque eget elementum erat dignissim. Ut vel ipsum mollis orci venenatis luctus. Aenean vehicula quam vel quam porttitor ac iaculis elit pulvinar. Proin consequat, ipsum eu venenatis semper, justo turpis posuere tortor, ac placerat metus nisl et lectus. Nulla cursus dui id nunc ullamcorper sed semper nisl lobortis. Aliquam erat volutpat. Phasellus arcu ante, imperdiet in ornare sed, laoreet eu massa.