无法在OSX 10.9上将Coldfusion更新为Java 1.7 [英] Can't update Coldfusion to Java 1.7 on OSX 10.9

查看:160
本文介绍了无法在OSX 10.9上将Coldfusion更新为Java 1.7的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

使用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)的时间。



http://blogs.coldfusion.com/post.cfm/ new-updates-for-coldfusion-9-9-0-1-9-0-2-and-10-java-7-now-supported


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).

http://blogs.coldfusion.com/post.cfm/new-updates-for-coldfusion-9-9-0-1-9-0-2-and-10-java-7-now-supported

这篇关于无法在OSX 10.9上将Coldfusion更新为Java 1.7的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆