Tuesday Jun 10, 2008

Ubuntu 8.04 に JDK をインストールする

Ubuntu 8.04 で JDK の環境を整えてみます。以前メモしたように Ubuntu 8.04 では NetBeans 6.0 が apt-get で取得できます。それには OpenJDK も依存パッケージとして一緒にインストールされます。OpenJDK 単体でインストールするには以下のようにすればよいでしょう。openjdk-6-jdk をインストールします。
% sudo apt-get install openjdk-6-jdk
OpenJDK のバージョンは 6.0 です。Java6 のアップデートリリースを使いたい場合、また OpenJDK ではうまく動かないような場合は openjdk-6-jdk ではなく sun-java6-jdk を使うことができます。こちらはバージョンが新しく Ubuntu 8.04 では Java6 の U6 がすでに利用可能のようです。これも apt-get でインストールしてみましょう。
% sudo apt-get install sun-java6-jdk
JDK1.5 を使いたい場合は sun-java5-jdk もあります。

デフォルトで使用される JDK を選択してみます。openjdk-6-jdk と sun-java6-jdk をインストールした状態ではまだ OpenJDK が使われているので、
% which java
/usr/bin/java
% java -version
java version "1.6.0"
OpenJDK Runtime Environment (build 1.6.0-b09)
OpenJDK Client VM (build 1.6.0-b09, mixed mode, sharing)
%
update-alternatives で以下のようにして、
% sudo /usr/sbin/update-alternatives --config java

`java' を提供する 2 個の alternatives があります。

  選択肢       alternative
-----------------------------------------------
\*+        1    /usr/lib/jvm/java-6-openjdk/jre/bin/java
          2    /usr/lib/jvm/java-6-sun/jre/bin/java

デフォルト[\*] のままにするには Enter、さもなければ選択肢の番号のキーを押してください: 2
Using '/usr/lib/jvm/java-6-sun/jre/bin/java' to provide 'java'.
%
java-6-sun をデフォルトに設定してみます。
% java -version
Java(TM) SE Runtime Environment (build 1.6.0_06-b02)
Java HotSpot(TM) Client VM (build 10.0-b22, mixed mode, sharing)
% 
java.sun.com からダウンロードした JDK ももちろん使うことができます。ただしこの場合はフォントが□(四角)で表示されてしまう場合があります。設定方法などは以下の FAQ にまとめてあります。
openjdk-6-jdk や sun-java6-jdk の場合は日本語は正しく表示されるはずですがフォントはお好みで調整すればよいでしょう。

Monday Mar 19, 2007

OSC2007: 岡崎さんと野崎さん

オープンソースカンファレンス 2007 Tokyo/Spring が先週末ありました。残念ながら私は出席できませんでした。実際に行かれた方、どうだったでしょうか。

今回は Sun もセッションを3つ行いました。
blogs.sun.com でも参加したジムさん、大曽根さん、斉藤さんが感想を書いています。 実際にセッションを担当した岡崎さん野崎さんとは私は部署は違うのですが Java と Solaris のエバンジェリストグループなのでよく話をします。この二人は若くて本当に優秀です。技術的に優秀なのはもちろんですが話をしていると Java や Solaris が本当に大好きで、なんというか Java と Solaris でがつんがつんといってやろうという情熱みたいなものがよく伝わってきます。私も頑張ろ~という気にさせてくれる二人です。

ジムの撮ったこの岡崎さんの写真とてもいいですね。

About

NetBeans Globalization

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today