この章では、Oracle Help for Java Developer's Kit (OHJDK)の概要と、OHJDKの内容、およびOHJDKのインストール方法について説明します。
この章の構成は、次のとおりです。
Oracle Help for Java Developer's Kit (OHJDK)は、HTMLベースのヘルプ・コンテンツをJava環境で開発および表示するためのJavaコンポーネントおよびAPIのセットです。これには、Oracle Help for Java (OHJ)エンジンと、Javaアプレットおよびアプリケーションでの状況依存ヘルプの実装に必要なその他のツールが含まれています。
Oracle Help for Javaエンジンは、Javaアプリケーションおよびアプレット用のJavaベースのフル機能ヘルプ・システムです。状況依存ヘルプをナビゲートおよび表示するのためのPure Javaコンポーネントを提供します。Oracle Help for Javaは無料で利用でき、開発したアプリケーションのヘルプ・システムとして再配布できます(このリリースのライセンス情報を参照してください)。
Oracle Help for Javaは、JavaHelpやMicrosoftのHTML Help標準の拡張形式など、いくつかのファイル形式のヘルプ・コンテンツをサポートします。ヘルプ・コンテンツの作成にヘルプ・オーサリング・ツールを使用しない場合は、「Oracle Helpのファイル形式」を参照することをお薦めします。サード・パーティのOHJ対応ヘルプ・オーサリング・システムを使用している場合は、そのドキュメントを参照してください。
JDeveloperの一部として、Oracle Help for Javaのランタイム・ライブラリohj.jar
が配布されます。開発者がOracle Help for Javaを独自のアプリケーションに統合する際には、プロジェクト設定を変更してOracle Help for Javaライブラリへの依存性を追加できます。次の場所にあるOracle Technology NetworkのOracle Helpページから、サンプル・コード、ヘルプセット・オーサリング・ウィザードおよびデモを含む、Oracle Help for Javaの完全なリリースを無料で入手できます。
Oracle Help for Java Developer's Kit (OHJDK)は、HTMLベースのヘルプ・コンテンツをJava環境で開発および表示するためのJavaコンポーネントおよびAPIのセットです。これには、Oracle Help for Java (OHJ)エンジンと、Javaアプレットおよびアプリケーションでの状況依存ヘルプの実装に必要なその他のツールが含まれています。
この項では、OHJDKの内容およびOHJヘルプ・システムを開発するための設定手順について説明します。次のサブセクションが含まれます:
次の手順は、OHJDKのインストール・プロセスの説明です。
最新のOracle Help for Java Developer's KitをOTNからダウンロードします。Windowsの場合は、Windows実行可能ファイルまたは実行可能JARファイルをダウンロードします。SolarisまたはUNIXの場合は、バイナリ・ファイルをダウンロードします。
Windowsの場合は、Windows実行可能ファイルまたは実行可能JARファイルをダブルクリックして、インストール・ウィザードを起動します。デフォルトで、OHJDKはC:\Program Files\ohelp
にインストールされます。SolarisおよびUNIXの場合は、バイナリ・ファイルを実行して、インストール・ウィザードを起動します。
インストール・フォルダを開いて、第12.3.2項「OHJDKリリースの内容」で説明されているファイルを確認します。
OHJDKには、OHJエンジンのためのコンパイル済ライブラリと、オーサリング・ツールやデモンストレーションのためのライブラリが含まれています。これらのライブラリは、JAR (Java ARchive)形式で配布されます。OHJDKには、このページを含むドキュメントも含まれています。
各ファイルについては、次の項で説明しています。
これらのファイルには、OHJエンジンの実装とその依存性で使用されるバイナリ・ファイルが含まれています。これらのファイルは、製品アプリケーションとともに再配布する必要があります。
次のJARファイルには、ヘルプセット・オーサリング・ウィザードおよびテキスト検索インデクサの実装が含まれています。これらのファイルは、製品アプリケーションとともに再配布するためのものではありません。
次のJARファイルには、OHJDKとともに配布されるデモンストレーション・プログラムが含まれています。このファイルは、製品アプリケーションとともに再配布するためのものではありません。
表12-3 OHJのデモンストレーションJARファイル
ファイル | 内容 |
---|---|
|
デモンストレーションのバイナリとソース・コードおよびHTML形式とOracle Help制御ファイル形式のサンプル・ドキュメント。 |
デモンストレーション・プログラムを実行するには、OHJDKインストールのbin
ディレクトリにあるバッチ・ファイルを実行します。Windows用のOHJインストーラは、Windowsの「スタート」メニューにショートカットを追加します。デモ・プログラムが使用するサンプル・コンテンツは、demodoc
サブディレクトリにあります。
OHJをアプリケーションに統合する際は、(help
demo-version_num
.jar
ファイルに含まれている)デモンストレーション・プログラムのソース・コードの検討が役立ちます。次のデモは特に参考になります。
表12-4 OHJのデモンストレーション・ファイル
ファイル | 内容 |
---|---|
(OHJの機能のデモ) |
次の機能について説明するサンプルJavaコード。
|
(状況依存ヘルプのデモ) |
次の機能について説明するサンプルJavaコード。
|
OHJDKを使用して開発する場合は、OHJエンジン・ライブラリとツールキットの依存関係を環境のクラス・パスに追加する必要があります。
例:
Windows 2000またはXPの場合は、「環境変数」ダイアログ・ボックスのCLASSPATHを設定します。このダイアログ・ボックスには、「コントロール パネル」の「システムのプロパティ」の「詳細設定」タブからアクセスします。
Windows NTの場合は、「コントロール パネル」の「システムのプロパティ」の「環境」タブでCLASSPATH変数を設定します。
Windows 95/98の場合は、autoexec.bat
ファイルでSET
コマンドを使用します。
UNIXの場合は、setenv
コマンドを使用してシェルの環境変数を設定します。
CLASSPATH変数の設定方法の詳細は、使用しているJava仮想マシン(JVM)およびオペレーティング・システムのドキュメントを参照してください。