我正在使用帶有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代碼嗎?這就是你需要這個的原因嗎? –