我正在使用带有Java™SE运行时环境(版本1.8.0_65-b17)的Mac OS X El Capitan。 ColdFusion Builder 3使用java运行时1.6。有没有办法让ColdFusion Builder 3运行使用Java 8?
有没有办法安装CF Builder,但在我的机器上使用当前的JDK?
我正在使用带有Java™SE运行时环境(版本1.8.0_65-b17)的Mac OS X El Capitan。 ColdFusion Builder 3使用java运行时1.6。有没有办法让ColdFusion Builder 3运行使用Java 8?
有没有办法安装CF Builder,但在我的机器上使用当前的JDK?
我问了一个类似的问题(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(开普勒)使用最新的1.8u66 JDK。我修改的eclipse.ini后,我安装此JDK:
-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。
非常感谢您的帮助,但我仍然无法完成工作。当我去到CF Builder然后去“显示包的内容我得到这个:https://www.dropbox.com/s/wbv7fr2vrzjraag/mac.png?dl=0,但是当我查看info.plist& CFBuilder.ini中有不同的信息,我认为它是一样的,info.plist - https://www.dropbox。com/s/plk6l1heub7fgvl/info_plist.png?dl = 0和CFBuilder.ini - https://www.dropbox.com/s/u0867iy0qgej0w7/CFBuilder_ini.png?dl=0现在id有人可以帮助我,我会非常感谢。我似乎无法得到这个工作。 –
我认为解决方案是编辑CFBuilder.ini文件并将-vm参数更改为指向您安装最新JDK/JRE的位置。在更改之前先备份CFBuilder.ini文件。上面的例子是针对Windows的。 Mac系统应该像linux一样;没有盘符;它以根文件夹的“/”字符开头。 –
不,它会专门请求Java 1.6,即使您编辑了适当的plist文件(/Applications/ColdFusionBuilder3/CFBuilder.app/Contents/Info.plist)。您可以获取Java 1.6这里https://support.apple.com/kb/DL1572?locale=en_US
太长征求意见
我运行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,但生成器使用它自己的JRE如上所述。
您只需要找到位于eclipse程序旁边的eclipse.ini文件(或生成器就像它那样)。在那里它将有通往JDK的路径。将路径更改为系统上的JDK。
它不只是从系统环境变量中读取JVM路径吗? –
您使用Builder编写Java代码吗?这就是你需要这个的原因吗? –