LoginSignup
2
2

More than 5 years have passed since last update.

OSX Mavericksでcoldfusion 10の環境でMavericksを再インストールしたら動かなくなった(解決済み)

Posted at

macbook proが強烈な異音(びびびびび)ってなり始めたので、びっくりしてAppleのサポートに連絡した。

OSの再インストールをする話になって、3、4時間かけてOSを再インストール。

Coldfusionが立ち上がりません。

/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java

が消えています。

Mavericksからは、Java6はインストールされない。からか
オラクルのJavaダウンロード画面に行き最新のJava7をダウンロード
Java7からはosxへのjavaの提供はAppleからオラクルに移った

ここから悪夢が始まる。

単純に1.6.0.jdkへのパスをjava 7 jdkへ変換する

上手く起動下来た!と思っていたけど
こんなエラーがでてcfimageが死亡

javax.media.jai.util.ImagingException
StackTrace java.lang.ClassNotFoundException: javax.media.jai.util.ImagingException at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at coldfusion.bootstrap.BootstrapClassLoader.loadClass(BootstrapClassLoader.java:213) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) at coldfusion.tagext.io.ImageTag.(ImageTag.java:81) at sun.reflect.GeneratedConstructorAccessor168.newInstance(Unknown Source) at

とりあえずjava 7を疑う

/Library/Java/JavaVirtualMachinesフォルダに
1.6.0_35-b10-428.jdk、1.6.0_51-b11-456.jdk、1.6.0_51-b11-457.jdkとかjava6系のsdkが入っていたのでそれにパスを変更

治らない。

coldfusionを疑う

coldfusionの最新アップデートにMavericks専用のupdate 13があった。早速適用。

できない

coldfusion10の必アップデートをいれないとインストールできないみたい。いろいろしらべながインストールして、update 13をあてる

治らない

インストールされているcoldfusionを疑う

もしかしたら、coldfusionが壊れているかもしれないと思って
削除して、再インストール。

データソースと様々な設定をおこなう。
また、update 13をあてる

治らない

もしかしたらappleの最後のjava6が入るのでは?

Java for OS X 2013-005
http://support.apple.com/kb/DL1572?viewlocale=ja_JP

ビンゴ

1.6.0_65 がインストールされ

/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/

が復活した。

cfimageも復活!

ここまで5時間。
無駄につかれた。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2