Sierraがリリースされました。新機能が紹介される一方、廃止される機能もあります。6は長期にわたってサポートされたバージョンで、いろいろなアプリケーションから利用されている重要な機能です。CS6などで使われているようです。6を使わずとも実行できるようになっているのがほとんどなのですが、さまざまな事情により古いバージョンを使わなくてはいけない状況というのもよくあること。その状態で「使えなくなった」となれば一大事です。6をサポートする最後のバージョンである旨が説明されており、Sierraからはサポート外となることが明確で準備期間は用意されていたはずでした。http://www.oracle.com/technetwork/java/javase/overview/“さまざまな事情”によりベンダーの思惑通りに移行が進むはずもなく、かく言う私も古いJavaでもシステムの保守を行えるよう備える必要があります。6が使い続けられるか非常に気になるところ、どんなものかと調べてみました。Sierraをクリーンインストールした直後の状態確認から。-lRコマンドでJavaがインストールされているはずのディレクトリを調べます。/Library/JavaサブディレクトリとしてExtensionsとJavaVirtualMachinesが見つかりますが、それ以外のファイルは見つかりません。次に、javaコマンドを打ってみます。install.」と表示され、インストールをうながすダイアログが表示されます。Sierraインストール直後の状態では、どのバージョンのJavaもインストールされていないようです。6を使いたい」という今回の要件には合いません。6環境が使えないか試すことにします。6環境をサポートするためのリリースです。Appleのサイトからインストーラをダウンロードします。インストールしたディスクイメージを開きます。無事、インストーラが起動しました!!しかし、このあとインストール先の環境チェックなどでインストールできない可能性もあります。ぬか喜びで終わらないよう「続ける」を押して次へと進めます。使用許諾契約の表示です。「続ける」を押して次へ。迷わず「同意する」を押して次へ。インストール先の確認が表示されますが、特に設定にこだわった環境でもないので「インストール」を押して次へ。インストールのための認証ダイアログが表示されるので、権限を持ったユーザ名とパスワードを入力し「ソフトウェアをインストール」を押して次へ。今度こそ、インストールがはじまるか!?インストールがはじまった!!!!完了。「閉じる」を押してインストーラを終了します。6環境のインストール自体はできたっぽいですが、動作するかは別問題。/Library/Javaディレクトリの状態をチェックします。先ほどは空だったので、なんらかのファイルが生成されていればインストールされたと考えても良さそうです。/Library/Javaファイルがいっぱいある!!続いて、javaコマンドでバージョン表記を試してみます。mode)バージョン表記が出た!!大丈夫そうです。7.0.72)で動作確認を行いましたが、問題なく動いているように見えます。Capitan(10.11)からアップグレードした環境でも試しています。Capitanで導入していたJava環境がすべて引き継がれるように見受けられます。複数バージョンのJavaが導入されていた場合、環境変数JAVA_HOMEなどを適切に設定することで任意のバージョンのJavaを実行することができました。注意:ここで紹介した方法は、公式にサポートされたOSではなく、公式に公開されている方法でもありません。動作確認に用いたアプリケーションがGUIを用いないものであったため、偶然動作しているだけかもしれません。最悪の場合、システムやデータに復旧不可能なダメージを与える可能性があります。実際の導入にあたっては細心の注意を払い、ご自身の責任においてお試し下さい。08:43私もこの方法で正常にCS6が動いています。00:54コメントありがとうございます。いう階層化エディターを使ってきたので助かりました。有り難うございました。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。