无法在OSX 10.9上将Coldfusion更新为Java 1.7 [英] Can't update Coldfusion to Java 1.7 on OSX 10.9
问题描述
使用ColdFusion 9.0.1运行OSX 10.9.3。在Java 1.6上运行,现在尝试更新到Java 1.7。我已经更新CF与适当的修补程序1.7兼容性。我安装了64位的1.7 JDK。
现在我在两个地方有Java:
库/ Java / JavaVirtualMachines / 1.6.0.jdk
/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk
当我运行
java -version
pre>
我获得java
版本1.7.0_60
Java(TM)SE运行时环境(构建1.7.0_60-b19)
Java HotSpot(64位)64位服务器虚拟机(构建24.60-b09,混合模式)
但是当我重新启动CF时,会出现
Java版本1.6.0_65
Java供应商Apple Inc.
Java供应商URL http://www.apple.com/
Java Home / System / Library / Java / JavaVirtualMachines / 1.6.0.jdk / Contents / Home
我更改了
$ b $中的符号链接b
/System/Library/Frameworks/JavaVM.framework/Versions
到
CurrentJDK @ - > /Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/
但CF重新启动报告苹果的1.6。我也尝试更新jvm.config和设置java.home(以前为空)到
/ Library / Java / JavaVirtualMachines /jdk1.7.0_60.jdk/Contents/Home/jre
并重新启动,但仍然没有运气。我在哪里找到了JVM和如何使CF看起来像1.7?
解决方案http://stackoverflow.com/questions/24942062/why-cant-i-update-java-from-1-6-to-1-7-on-coldfusion-9-0-2-on-mac-osx- 10-8-5>为什么我无法在Mac OSX 10.8.5上在Coldfusion 9.0.2上将Java从1.6更新为1.7,但没有运气。
这个答案下面根据Adobe:(见评论40-41)。看起来Adobe不支持此配置。升级(或移至OBD / PHP)的时间。
Running OSX 10.9.3 with ColdFusion 9.0.1. Was running on Java 1.6 and now trying to update to Java 1.7. I've updated CF with the proper hotfix for 1.7 compatibility. I installed the 64-bit 1.7 JDK as well.
Now I have Java in two places:
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk /Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk
When I run
java -version
I get java
version "1.7.0_60" Java(TM) SE Runtime Environment (build 1.7.0_60-b19) Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)
but when I restart CF it comes up and reports
Java Version 1.6.0_65 Java Vendor Apple Inc. Java Vendor URL http://www.apple.com/ Java Home /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
I changed the symlink in
/System/Library/Frameworks/JavaVM.framework/Versions
to
CurrentJDK@ -> /Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/
but a CF restart still reports Apple's 1.6. I also tried updating the jvm.config and setting java.home (which was previously blank) to
/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home/jre
and a restart and still no luck. Where is CF looking for the JVM and how to make CF see 1.7?
解决方案I posted a similar question Why can't I update Java from 1.6 to 1.7 on Coldfusion 9.0.2 on Mac OSX 10.8.5 but had no luck.
This answer below according to Adobe: (See comments 40-41). It appears that this configuration is not supported by Adobe. Time to upgrade (or move to OBD/PHP).
这篇关于无法在OSX 10.9上将Coldfusion更新为Java 1.7的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!