12 mai 2008

Rappeler : Comment installer SoyLatte et Quaqua. - #2

さて、SoyLatteとQuaquaによる、Apple本体からJava6実行の夢を見放された哀しきPPC/CoreDuo MacOSXでJava6を実行しよーの第2弾。

#1はこちら。

SoyLatteは入れてみました。ではQuaquaによる Aqua LAFでアプリを起動 !! ... の前に。

EclipseでSoyLatteを使ってみたいと思います。
プログラムは今ボクが作成途上のTwitterクライアント Motsで試してみました。
ちなみにEclipseのバージョンは3.3.2 + Pleiades 1.2.0です。

とはいったものの、現状での最新バージョンのSoyLatte(1.0.2)と最新のEclipse(3.3.2)では、標準VMとして登録できない。"MacOS X VM"としてなら、いちお動くようですがAntが動かなかったり、一部オプションが有効でないみたいです。詳しくはこちらを参照ください。 そのEclipseのBTSのページにpatchが掲載されていますので、それをあててみたいと思います。こちらのページを参考にしました。 これまた非常にメンドイのですが。

以下の作業でなにか不具合、損害が発生しても、私は一切責任持ちませんので、自己責任でお願いします。
あ、ちなみにボクが以下でいろいろいじくった時、Eclipseの設定が結構消えましたんで注意してくださいませ。:-P (まぁそんなにヒドくはないですが。)

  1. すでにEclipse 3.3.2は実行できているものとします。
  2. Eclipseのソースをダウンロードし解凍します。
  3. Eclipseを実行し、解凍したEclipseソースのplugins/org.eclipse.jdt.launchingをルートディレクトリに指定してプロジェクトをインポート (ややこい...)
    org.eclipse.jdt.launchingプロジェクトが登録されます。
  4. EclipseのBTSのページ(または参考のページ)からpatchをダウンロード
  5. パッケージエクスプローラからorg.eclipse.jdt.launchingプロジェクトのorg.eclipse.jdt.internal.launching.StandardVM.javaを右クリック
    チーム - パッチの適用...でダウンロードしたpatchをあてます。
  6. jarにします。パッケージエクスプローラのorg.eclipse.jdt.launchingプロジェクトを右クリック - エキスポート... - プラグイン開発 - デプロイ可能なプラグインおよびフラグメントを選択し、jarを作成します。
  7. 一旦Eclipseを終了します。
  8. Eclipse(本体)が保存されているフォルダのpluginフォルダ内のorg.eclipse.jdt.launching_3.3.2.v20080115_r332.jarを任意のどっかに移動します。(念のためバックアップ)
  9. 6.で作成したjarをorg.eclipse.jdt.launching_3.3.2.v20080115_r332.jarにリネームして、8.のpluginフォルダに移動します。
  10. Eclipseを再起動

ややこしいですが、要はEclipseで、Eclipse自体(jdtプラグイン)にパッチをあててくださいってことです。
さて、これでSoyLatteを標準VMとして登録できるようになりました。では、SoyLatteをJREとしてEclipseに登録してみましょう。

  1. メニューの Eclipse - Preference... で設定画面をオープンします。
  2. Java - インストール済みのJRE を選択します。
  3. 追加...ボタンをクリックし、JREの追加画面を表示します。
  4. JREタイプ="標準 VM"、JREのホームディレクトリーに SoyLatteのインストールフォルダを指定します。
    #1の例でいくと、/usr/local/soylatte16-i386-1.0.2を指定

これでSoyLatte登録完了。
ちなみに、Eclipseのソース、patch後のソースは消してかまいませんよ。おまかせします。

さて、Mots実行!!...

日本語がダメです。ほらこの通り。

また、X11はまぁ現状のSoyLatteではしょうがないにしても、Aqua Look & Feel を使いたいところ。
ということで、次回は、日本語の表記と、こんどこそQuaquaによる Aqua(っぽい)LAFの表示をいってみます。continuer...

Poster un commentaire

(Si vous n'avez pas encore écrit de commentaire ici, vous devez être approuvé par le propriétaire du site avant que votre commentaire n'apparaisse. En attendant, il n'apparaîtra pas sur le site. Merci de patienter).


画像の中に見える文字を入力してください。

septembre 2009

Dim Lun Mar Mer Jeu Ven Sam
    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      

L'INFORMATION DE VFK

www.flickr.com
This is a Flickr badge showing public photos and videos from marr-suita. Make your own badge here.
Creative Commons License
Ce weblog est sujet à une licence Licence Creative Commons.