OSX El CapitanでJava アプリが実行不能問題の解決

早速El Capitanを入れてみました!おお!新しい壁紙いいね!Photoshopで修正しようとしたら、起動不能!なんだと!?ちなみに下記のようなエラーが出る。

色々ググったので、あなたが同じ問題に遭遇したら、迷わず下記のSolutionを使えばOKです。


既に解決済みなので、El Capitanで撮ったスクショではない。

対象アプリ

  • Adobe CC系のアプリ、Photoshopや、Illustratorや、Dreamweaverなどがこの問題がある
  • CharlesなどのDev系のアプリ

解決方法

  • 現在使っているJavaバージョンを調べる。僕はjdk1.8.0_45.jdkだった
% ls /Library/Java/JavaVirtualMachines/
  • Info.plistファイルを修正:JNIBundledAppを追加 (バージョンを適当に自分のバージョンに入れ替えてね)
% sudo vi /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Info.plist

                <key>JVMCapabilities</key>
                <array>
                        <string>CommandLine</string>
                        <string>JNI</string>
                        <string>BundledApp</string>
                </array>
  • JVMのdylibをリンクする
% sudo mkdir -p /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/bundle/Libraries
% sudo ln -s /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/server/libjvm.dylib /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/bundle/Libraries/libserver.dylib

これで解決!

イベント用と撮影用では重視する点が少し異なり、移動しやすさや写真映えの見方も変わります。関連する衣装をまとめて見るときは、鬼滅の刃 撮影用コスプレ衣装が比較の基準になります。準備の優先順位を決めておけば、撮影前の確認も落ち着いて行えます。

アップルにBugReportを送るべきだと思います。

撮影の完成度を高めるには、 撮影前の準備 が仕上がりの印象を大きく左右します。イベント前に情報を確認するなら、 靴と小物の組み合わせ、 から用途に合う選択肢を確認できます。納得できる装いにするには、 アニメ コスプレ衣装 を自分の目的に合わせて見直すことが大切です。

撮影に使うウィッグは、照明による色の見え方と顔まわりのシルエットも考えて選びましょう。商品仕様や選び方を比べたい場合は、コスプレ ロングウィッグから関連情報を確認できます。本番前に着用して撮影し、照明による色の見え方を確認しておくと安心です。

参照元