mieki256's diary



2006/02/24(金) [n年前の日記]

#1 [iappli][eclipse] eclipseでJavaDocを参照できるように設定

_ITmedia エンタープライズ:特集:Eclipseで始めるiアプリ――コード支援編 (6/6)
iアプリのプログラムに限らず、プログラムの記述中にはどのようなクラスやメソッドが利用可能かを調べることが大切です。これに関連するものとして、Javaのクラスやメソッドの使い方を書いたドキュメントを「JavaDoc」と呼びます。特にiアプリのプログラムを作成する際には、CLDCのドキュメントとDoJaのドキュメントが必要です。

ITmedia エンタープライズ:特集:Eclipseで始めるiアプリ――コード支援編 (6/6) より

Eclipseでは、JavaDocを組み込むことで、クラスやメソッドのドキュメント閲覧を軽減することが可能です。Eclipseは、JavaDocをAPIライブラリのファイルに結びつけて登録します。

ただし、DoJaプラグインが対応しているEclipse 2.1では、拡張子がzipになっているライブラリファイルにはJavaDocを結びつけることができません。このため、ライブラリのzipファイルをコピーして、拡張子をjarにしたものを作成します。

さらに、iアプリ作成ツールをインストールしたフォルダのlibフォルダには、classes.zip と doja_classes.zip というファイルがあるので、これらをコピーしてclasses.jarとdoja_classes.jarというファイルを作成します。

ITmedia エンタープライズ:特集:Eclipseで始めるiアプリ――コード支援編 (6/6) より

んん? としてコピーするだけでいいのかな。

_Connected Limited Device Configuration (CLDC)
_J2ME Documentation
CLDC 1.0.4 のところに、
 CLDC API Documentation, V1.0, also (ZIP) or Japanese (ZIP, 1.4MB)
というのがあるように見える。CLDC1.0_ja_docs.zip というのをDL。解凍。

_作ろうiモードコンテンツ | NTTドコモ
DoJa 3.0 の、jguidefordoja3_0_apiref_040616.zip というのをDL。解凍。

  1. プロジェクトを右クリック
  2. プロパティ → Javaのビルドパス → ライブラリー。
  3. classes.zip ( or doja_classes.zip) を選択して、「編集」。
  4. .zip を .jar に変更。
  5. 左側の[+]をクリック。
  6. JavaDoc ロケーション、を選択。「編集」。
  7. 「参照」でローカルのフォルダを選択。
  8. 「検証」を押して、index.html が見つかった云々のメッセージが表示されるのを確認。
あとは、該当文字列に入力カーソルを合わせた状態で、Shift + F2 を押せば、ブラウザ等に該当文字列に関するドキュメントが開くはず。なのだけど、自分の環境の場合、ウインドウ → Web Browser や、ウインドウ → 設定 → 一般 → Webブラウザー、あたりで設定を変えないとドキュメントが開けなかった。

_EclipseでDoja :

別の方法が紹介されてる。
DoJaのJavaDocは、DoJaをインストールしたディレクトリのdocにあります(デフォルトでC:\iDKDoJa3.5\doc)。DoJaのライブラリ(classes.zipとdoja_classes.zip)にJavaDocロケーションを設定すれば、外部JavaDocとして開けるはずですが。。。

なんか、ZIPにJavaDoc添付できないなー。classes.zipを右クリックでプロパティーが開けないし、Javaビルド・パスのところで添付しても何故か消えちゃう。Eclipse2ってZIPにJavaDoc添付できないんだったっけ???(そういえば拡張子がZIPのアーカイブにJavaDoc添付ってやったことなかったかも。。。)

あまり美しくないですが、とりあえずの対処。Eclipseをインストールしたディレクトリのworkspace\.metadata\.plugins\org.eclipse.jdt.ui\javadoclocations.xml(JavaDocロケーションの定義ファイル)に直接JavaDoc設定を記述すると一応添付できます(以下)。

<?xml version="1.0" encoding="UTF-8"?>
<javadoclocation>
<location_01 path="C:/iDKDoJa3.5/lib/classes.zip" url="file:/C:/iDKDoJa3.5/doc/"/>
<location_01 path="C:/iDKDoJa3.5/lib/doja_classes.zip" url="file:/C:/iDKDoJa3.5/doc/"/>
</javadoclocation>

これで、一応ソース上でDoJaのクラスなどを選択し、SHIFT+F2(ナビゲート→外部JavaDocを開く)でJavaDocが開けます。

EclipseでDoja より


以上です。

過去ログ表示

Prev - 2006/02 - Next
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

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project