有没有办法让ColdFusion Builder 3使用Java 8运行?

时间:2015-11-03 01:13:15

标签: coldfusion coldfusion-11 coldfusionbuilder

我正在使用Mac OS X El Capitan和Java(TM)SE运行时环境(版本1.8.0_65-b17)。 ColdFusion Builder 3使用java runtime 1.6。

有没有办法安装CF Builder,但在我的机器上使用当前的JDK?

4 个答案:

答案 0 :(得分:1)

我问了一个类似的问题(Install ColdFusion Builder 2 Update 1 Plug-in in Eclipse 4.3),用于安装CFB 2x作为Eclipse插件。在CFB方面,似乎要求相当严格。

以下是Adobe网站上CFB 3x的安装规范:

http://www.adobe.com/products/coldfusion-builder/tech-specs.html

看起来这个版本坚持使用Java 1.7或Eclipse 4.3.2。

更新:我能够使用64位JDK 1.7u80安装Eclipse 4.3.2(Kepler)。我不得不将以下内容添加到eclipse.ini文件中:

-vm
D:/Program Files/Java/jre7/bin

JDK / JRE的位置可能不同。

进一步更新:我能够设置Eclipse 4.3.2(Kepler)以使用最新的1.8u66 JDK。我安装了这个JDK之后修改了eclipse.ini:

-vm
D:\Program Files\Java\jre1.8.0_66\bin

Eclipse帮助>关于Eclipse>安装细节>配置有:

-vm
D:\Program Files\Java\jre1.8.0_66\bin\server\jvm.dll

所以看起来它正在使用最新的1.8。

答案 1 :(得分:1)

评论太长

我正在运行Windows,但我的ColdFusion Builder 3版本已经运行Java 8。我没有对此做任何改动。

点击“帮助”>产品详情>安装细节>配置(选项卡)这是它报告的内容。我只在这里包含系统属性下的一些java *信息:

java.home=C:\Program Files\Adobe\ColdFusionBuilder3\jre
java.runtime.name=Java(TM) SE Runtime Environment
java.runtime.version=1.8.0_25-b18
java.specification.name=Java Platform API Specification
java.specification.vendor=Oracle Corporation
java.specification.version=1.8
java.vendor=Oracle Corporation
java.vendor.url=http://java.oracle.com/
java.vendor.url.bug=http://bugreport.sun.com/bugreport/
java.version=1.8.0_25
java.vm.info=mixed mode
java.vm.name=Java HotSpot(TM) 64-Bit Server VM
java.vm.specification.name=Java Virtual Machine Specification
java.vm.specification.vendor=Oracle Corporation
java.vm.specification.version=1.8
java.vm.vendor=Oracle Corporation
java.vm.version=25.25-b02

我的计算机上安装了更新65但是Builder正在使用它自己的JRE,如上所述。

答案 2 :(得分:0)

不,即使您编辑了正确的plist文件(/Applications/ColdFusionBuilder3/CFBuilder.app/Contents/Info.plist),它也会专门请求Java 1.6。你可以在这里获得Java 1.6 https://support.apple.com/kb/DL1572?locale=en_US

答案 3 :(得分:0)

您只需要找到位于eclipse程序旁边的eclipse.ini文件(或生成器)。在那里它将拥有JDK的路径。更改系统上JDK的路径。