アーカイブ

‘Java’ カテゴリーのアーカイブ

CentOS6.3にyumでOpenJDK7(JavaSE7)をインストールする

2013 年 9 月 26 日 コメントはありません

Javaは2007年にオープンソースとなり、JDKのソースコードが公開されました。

オープンソース化後もサン・マイクロシステムズ(Oracleが買収)は同社製のJDKをリリースしています。

ソースコードの大部分は製品版のJDKと共通ですが、開発の経緯から少なからず差分があります。

OpenJDK7は、JavaSE7のリファレンス実装となり、OpenJDK7の仕様がJavaSE7の仕様とも言えます。

OpenJDKとSunJDKの違いについて、IPAが調査を行った結果がありますので、興味があれば参照してみてください。

■IPAの調査資料
>アプリケーション実行基盤としてのOpenJDKの評価

 

それでは、yumを使ってOpenJDKをインストールしてみたいと思います。

 

OpenJDKのリスト表示

yumのlistコマンドでインストール可能なopenjdkの一覧を表示します。

$yum list *java*opnejdk*
java-1.6.0-openjdk.x86_64 1:1.6.0.0-1.62.1.11.11.90.el6_4 updates
java-1.6.0-openjdk-demo.x86_64 1:1.6.0.0-1.62.1.11.11.90.el6_4 updates
java-1.6.0-openjdk-devel.x86_64 1:1.6.0.0-1.62.1.11.11.90.el6_4 updates
java-1.6.0-openjdk-javadoc.x86_64 1:1.6.0.0-1.62.1.11.11.90.el6_4 updates
java-1.6.0-openjdk-src.x86_64 1:1.6.0.0-1.62.1.11.11.90.el6_4 updates
java-1.7.0-openjdk-demo.x86_64 1:1.7.0.25-2.3.10.4.el6_4 updates
java-1.7.0-openjdk-devel.x86_64 1:1.7.0.25-2.3.10.4.el6_4 updates
java-1.7.0-openjdk-javadoc.noarch 1:1.7.0.25-2.3.10.4.el6_4 updates
java-1.7.0-openjdk-src.x86_64 1:1.7.0.25-2.3.10.4.el6_4 updates

インストール

ランタイム環境(JRE)だけインストールする場合は「java-1.7.0-openjdk」を
コンパイルなどを行う開発環境が必要な場合は「java-1.7.0-openjdk-devel」もインストールしてください。

$yum install java-1.7.0-openjdk
$yum install java-1.7.0-openjdk-devel

依存するパッケージも一緒にインストールしてくれます。

インストールディレクトリ

openjdkは「/usr/lib/jvm」にインストールされます。

lrwxrwxrwx 1 root root 26 9月 26 01:27 2013 java -> /etc/alternatives/java_sdk
lrwxrwxrwx 1 root root 32 9月 26 01:27 2013 java-1.7.0 -> /etc/alternatives/java_sdk_1.7.0
drwxr-xr-x 7 root root 4096 9月 26 01:27 2013 java-1.7.0-openjdk-1.7.0.25.x86_64
lrwxrwxrwx 1 root root 34 9月 26 01:27 2013 java-1.7.0-openjdk.x86_64 -> java-1.7.0-openjdk-1.7.0.25.x86_64
lrwxrwxrwx 1 root root 34 9月 26 01:27 2013 java-openjdk -> /etc/alternatives/java_sdk_openjdk
lrwxrwxrwx 1 root root 21 9月 26 00:38 2013 jre -> /etc/alternatives/jre
lrwxrwxrwx 1 root root 27 9月 26 00:37 2013 jre-1.7.0 -> /etc/alternatives/jre_1.7.0
lrwxrwxrwx 1 root root 38 9月 26 00:37 2013 jre-1.7.0-openjdk.x86_64 -> java-1.7.0-openjdk-1.7.0.25.x86_64/jre
lrwxrwxrwx 1 root root 29 9月 26 00:37 2013 jre-openjdk -> /etc/alternatives/jre_openjdk

JRE_HOMEは「/usr/lib/jvm/jre」、JAVA_HOMEは「/usr/lib/jvm/java」になります。
それぞれ、シンボリックリンクが設定されており、alternativesコマンドで
柔軟にバージョンの切り替えが可能です。

 


カテゴリー: Java タグ:

MacにAndroidSDKをインストールする

2013 年 6 月 30 日 コメントはありません

Mac版のAndroid SDKとADTをインストールします。
AndroidのDeveloperサイトからEclipseとADTとAndroid SDKがバンドルされている
All In Oneのパッケージがダウンロードできます。
(現時点のEclipseのバージョンはEclipse3.8です。2013.06.29時点)

>Android Developers Siteへ

すでにEclipseをインストール済みの場合

Pleiades All In One Eclipseをインストールしている場合や、最新のEclipseを使用したい場合は
上記のサイトからダウンロードしたAndroid SDKだけ使用してADTをインストールします。

>Pleiades All In One Eclipseのインストールはこちらから

■ADTのインストール
①ロケーションの設定
[ヘルプ]-[新規ソフトウェアのインストール]を開き追加ボタンを押します。
名前は適当な名前を、ロケーションに以下のURLを設定します。

https://dl-ssl.google.com/android/eclipse/

新規ソフトウェアのインストール

②インストールしたい項目の選択
「開発ツール」と「NDKプラグイン」が表示されますので「開発ツール」を選択します。

インストールしたい項目

・選択した項目の確認
選択した項目の確認

・使用許諾
使用許諾

これで、ADTのインストールは完了です。

Android SDK の設定

ADTプラグインのインストールが完了しましたので、Android SDKのロケーションとデフォルト使用するSDKのバージョンを設定します。
Eclipseの[環境設定]画面でAndroidを選択します。

そこでSDKロケーションにAndroid SDKのフォルダを指定します。
インストール済みのSDKのリストが表示されますので、デフォルト使用するSDKを選択して「適用」を押下します。

AndroidSDKの設定

■参考サイト
>Android環境構築(Mac版) Android SDK インストール
>Eclipse 4.3 ( Kepler ケプラー ) で Android 開発環境を構築する


カテゴリー: Android, Eclipse, Java, Mac, 開発 タグ: , , ,

MacにPleiades All In One Eclipse4.3(Kepler ケプラー)をインストールする

2013 年 6 月 29 日 コメントはありません

Eclipseを日本語化するプラグインPleiadesと開発で良く使うプラグインを一つに纏めた
「Pleiades All In One」はとても便利ですが、Windows版しか提供されていません。

Macで「Pleiades All In One」と同じプラグインを使うには以下の手順が必要です。

①Mac用のEclipseをダウンロードする

②同じバージョンの「Pleiades All In One Eclipse」をダウンロードする

③ダウンロードした「Pleiades All In One Eclipse」のplugins、features、dropinsフォルダの中身をMac用のEclipseにコピー

④eclipse.iniの最後にPleiadesの設定を追記(一行で追記する)

-javaagent:../../../dropins/MergeDoc/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
 
 

そこそこ面倒なので、Mac版のEclipseにPleiades All In Oneのプラグインを追加したパッケージを纏めました。以下からダウンロードしてお使いください。

Mac版Pleiades All In One Eclipse4.3(Kepler)-java 32bit ダウンロード

>ダウンロードはこちら

■参考サイト

>Pleiades – Eclipse プラグイン日本語化プラグイン
>MacのEclipse をPleiadesで日本語化する
>MacでPleiades All in One Eclipse


カテゴリー: Eclipse, Java, 開発 タグ: ,