MacOSX 10.9.2 (Mavericks)にて、Eclipse 4.3 (Kepler)を起動させようとすると、Java SE6のインストールを求められてしまう。 "Eclipse.app"を開くには、Java SE6ランタイムが必要です。今すぐインストールしますか? しかしながら、既にJava SE7 update55をインストール済みなのだ。 $ /usr/libexec/java_home -V Matching Java Virtual Machines (1): 1.7.0_55, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home /Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home
Java 8がリリースされたので早速インストールしたが、まだJava 7も残しておきたいし、切り替えることもあるので調べてみた。 Macでは、 /usr/libexec/java_home を使ってJAVA_HOMEを変えるのが一番スマートっぽい。 インストールされているJDKのバージョン一覧を出す % /usr/libexec/java_home -V Matching Java Virtual Machines (2): 1.8.0, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home 1.7.0_45, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home
mac java Mac OSX 10.7.5において、java 1.7.0をインストールしたときのこと。 java公式からVersion 7 Update 25をダウンロードし、インストールしてみても、 $ java -version java version "1.6.0_51" Java(TM) SE Runtime Environment (build 1.6.0_51-b11-457-11M4509) Java HotSpot(TM) 64-Bit Server VM (build 20.51-b01-457, mixed mode) と1.6.0から変わっていない。 以前までなら/Applications/Utilities/Java Preferences.appを起動して実行バージョンの優先度を入れ替えるだけで済んだのだが、Java Preferences.appが無くなっ
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
前記事の続きです。 結論から言うと、IntelliJ IDEA(やEclipse)にも環境変数LANGを渡すことができれば、Java 7における開発で日本語の扱いに問題が出なくなります。_JAVA_OPTIONSやJAVA_TOOL_OPTIONSは不要です。 file.encodingだけでは足りない ここではIntelliJ IDEAを取り上げますが、おそらくEclipseも同様です。 Java 6まではシステムプロパティfile.encodingをUTF-8に設定していればとりあえず大丈夫でした。 ところがJava 7ではfile.encodingを設定していてもうまくいきません。 file.encodingにUTF-8を設定した状態で日本語テストメソッドを実行しても、正しく認識されずエラーとなります。(余談ですがIDEAは12.1から-Dfile.encoding=UTF-8がin
(2012.11.20 追記) aoetkさんからコメントでご指摘いただきました。Javaコントロールパネルからpathをコピーする方法はApple的に推奨されていないようです。 http://developer.apple.com/library/mac/#qa/qa1170/_index.html /usr/libexec/java_homeコマンドがpathを返すようなので、その実行結果をJAVA_HOMEに設定します。 .bash_profileか.bashrcにJAVA_HOMEを設定 export JAVA_HOME=`/usr/libexec/java_home` export JAVA=$JAVA_HOME/bin ↓↓↓ここから元記事↓↓↓ いつの間にやらMacOS XからJava Preferencesが消失してしまいました。 Java言語で開発を行うことはないのですが
「Mac」+「Chrome」ユーザーの方は、面倒なひと手間を避けるためにご一読を。 ライフハッカー読者のMac421さんは、いつも通りにブラウジングをしていたら、とあるサイトにてJavaのアップデートを求められたそう。公式サイトからアップデータを入手し、Java 6からJava 7へバージョンアップしたところ、以下のようなトラブルにあったとのこと。 1. Chromeなどの32bitブラウザではJavaが使えなくなる。 2. Firefoxなどの64bitブラウザではJavaが使えても不具合が起きる。 まず(1)に関しては、Javaは公式サイトで「サポート外」であることを明記しています。Java 7が64bitブラウザでしか動作しないため、32bitブラウザであるChromeには対応していないのです。 (2)については、Mac421さん曰く「私の環境だけの問題かもしれませんが」と前置きした
Java 7 にアップデートしたら日本語メソッド名が通らなくなった 現象 クラス全体をテスト実行すると動く 日本語メソッドを選択して実行すると動かない Java 6 の場合には問題なかったのに、7 にアップデートしたら上手いこと動きません。 しかし、6 に戻すとちゃんと動くので、7 が怪しい…と調べてたら、一応動くようになりました *1 「Java 6 の時には問題なかったのに 7 にアップデートしたら上手く動かなくなった!」そんな方にはこのエントリが役に立つかもしれません。 環境は以下のとおりです *2 Mac OSX 10.7.5 Java 1.7.0_07 Eclipse 3.7 JUnit 4.8.1 Quick JUnit 0.6.3 おすすめエントリ 〜まずはこちらから〜 Eclipse や JUnit と日本語メソッド名については良く知られている問題ですが、それだけに良エント
Mac OS X 各種開発・実行環境構築手順 - Shinya’s Daily Report MacではIntelliJ使いそうなので、実際こっちの環境を使うかどうか微妙ではありますが、念のため。 導入に当たっては以下のエントリを参考にしました。 La Thinking Motion. - (mac) Mac OS X LionにEclipseをインストールして日本語化までのメモ うえちょこ@ぼろぐ» (mac)eclipseインストールとpleiadesで日本語化 ファイル入手〜起動(英語Ver.) ダウンロードサイトにアクセスし、OSを[Mac]選択、[Eclipse IDE for Java EE Developers]からdmgファイルをダウンロード。 Eclipse Downloads 解凍、/Application 配下に配置してみた。eclipseアイコンのファイルを実行。
自宅鯖でも環境構築シリーズでエントリ書いてきましたが、今回のMac OS Xでも少しずつ蓄積して行こうかと思います。手始めにJava実行環境から。 導入に関する各種環境のバージョン等は以下の通り。 OS: Mac OS X 10.7.2 JDK: 1.6.0_29基本、以下のサイトを参考にインストールしました。 Mac OS X LionにJDK、eclipseをインストールする - モンテカットの開発日記 AppleIDの登録(未登録の場合) Downloads for Apple Developersにサインイン。AppleIDがある場合はそのままログインし、そうでない場合は画面右下にある[join now]からユーザ登録手続きを行う。今回は未登録だったので[join now]からユーザ登録を行った。 遷移先のページ『Which Developer Program is for you
ってことで困ってたんですが、解決したのでノート替わりに書いておきます。 Java の標準ライブラリのソースコードが入っている src.jar (src.zip)は、Appleが配っているJDKには同梱されていません。 入手方法は、Apple Developer Connectionのダウンロードページにある『Java for Mac OS X 10.4, Release 6 Developer Documentation』をダウンロード。 /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home に インストーラが docs.jar、appledocs.jar、src.jar を置いてくれます。 Eclipse ユーザーはドキュメンテーションの場所を設定し直しておくと、ネットが繋がっていないときでもクラスやメソッドの説明
知り合いがJavaの初心者向け勉強会をやってて、Java初心者でかつMacユーザの初心者に手こずってたようなので、ちょいと助け船を出しておく。 ターミナルの場所 まあ一般的なMacユーザだったらお世話になること無いツールだわな。ファインダー開いて Macintosh HD > アプリケーション > ユーティリティ > ターミナルにある。そんでもわかんないならSpotlightで検索すると見つかるよ。 JDKのインストール Lionに標準でJDKがインストールされてたかどうか忘れちゃったけど、まずはターミナルから $ java -version $ javac -versionと叩いてエラーにならんかったら入ってる。 入ってなさそうだったら、connect.apple.comから取ってこないとダメなんだけど、これが結構面倒くさい。まず、AppleIDの登録が必要。connect.apple.
参考 Mac OSXにOpenJDKをインストール #openjdk #java7 - #侍ズム openjdk-osx-build - OpenJDK 7 and 8 Community packages for OS/X Snow, Lion and Mountain Lion - Google Project Hosting あ、そうそう。MacBookAir買ったんですよ。Twitterでは言ってましたけど、書いてなかった気がします。11インチの最小構成。一番安いのです。SSDだしメモリそんな要らないかなーとか思って。あと初Macなので最悪失敗しても良いようにと。杞憂でしたけど。あとついでにUS配列キーボードです。かっこいいから。キートップのひらがなとかださいじゃないですか。そんな理由。このMBAは私のなのであげません。 そんなわけで新しいコンピュータを買ったら、もちろんJavaと
Download Java for macOS 2017-001 installs the legacy Java 6 runtime for macOS 10.13 High Sierra, macOS 10.12 Sierra, macOS 10.11 El Capitan, macOS 10.10 Yosemite, macOS 10.9 Mavericks, macOS 10.8 Mountain Lion, and macOS 10.7 Lion. This package is exclusively intended for support of legacy software and installs the same deprecated version of Java 6 included in the 2015-001, 2014-001, and 2013-005
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く