ドキュメント



Oracle Java SE Embedded: 開発者ガイド

4 Oracle Java SE Embeddedのインストール

この章では、Oracle Java SE Embeddedインストール・バンドルの解凍および設定方法、およびホスト・コンピュータ上の解凍済ディレクトリの内容について説明します。

ヒント:

ホストにJava SE Embeddedをインストールするプロセスの概要、jrecreateでカスタムJREを作成するプロセス、およびJREをターゲット・デバイスに移動するプロセスの概要は、「プラットフォーム開発者のためのクイック・スタート」を参照してください。

この章の手順は、Linuxホスト用です。 Windowsホストのユーザーは、Unixのバックグラウンドを持つ製品を操作するときに、そのように調整する必要があります。 使用例を次に示します。

  • ファイル・パスおよび環境変数名を調整する必要があります。

  • jrecreateコマンドは、例に示す.shファイルではなく、.batファイルです。

  • 7-zipまたは同等のユーティリティをgunzipに置き換えて、Oracle Java SE Embeddedバンドルを解凍できます。

ノート:

Oracle Java SE Embeddedは、起動前に構成する必要があるモジュラ・システムです。 jrecreateコマンドを使用して、デバイスおよびアプリケーションの機能的およびパフォーマンス上のニーズに適したランタイム・コンポーネント(APIや仮想マシンなど)を選択する必要があります。 「カスタムJRE作成時の選択肢」を参照してください。 埋込みJREの作成方法の詳細は、「jrecreateを使用したJREの作成」を参照してください。

この章は、次の項目で構成されています:

ホスト・コンピュータにインストールする理由

Oracle Java SE Embeddedには、組込みデバイスにインストールできるJREがありません。 ホスト・コンピュータでjrecreateツールを使用してカスタムJREを構築し、JREを埋込みデバイスにコピーする必要があります。

ヒント:

アプリケーション開発者で、カスタムJREを作成して埋込みデバイスに自分でインストールする予定がない場合は、ホスト・コンピュータにOracle Java SE Embeddedをインストールする必要はありません。 サポートされているバージョンのJava Development Kit (JDK)を使用して、ホスト・コンピュータでアプリケーションを開発します。 埋込みアプリケーション開発の章を参照してください。

この章では、ホスト・コンピュータにOracle Java SE Embeddedをインストールする方法について説明します。

ホスト・コンピュータへのOracle Java SE Embeddedのインストールが終了したら、次のステップは次のとおりです:

ホスト・コンピュータの前提条件

Java SE Embeddedをホスト・コンピュータにインストールする前に、次の条件を満たす必要があります。

  • Java SE Development Kit (JDK)またはJava Runtime Environment (JRE)のサポートされているバージョンがインストールされています。

  • JDKまたはJREディレクトリは、ホスト上の他のJavaインストールの前に検索されます。 PATH環境変数、またはシンボリック・リンクなどの別のメソッドを使用できます。

  • JAVA_HOME環境変数には、同じJDKまたはJREディレクトリの名前を指定します。

  • ターゲット・プラットフォームのハードウェアおよびオペレーティング・システムと一致するOracle Java SE Embeddedバンドルをダウンロードしました。 http://www.oracle.com/technetwork/java/embedded/embedded-se/downloads/index.htmlからOracle Java SE Embeddedバンドルをダウンロード

    複数のターゲット・プラットフォーム・タイプを開発する場合は、それぞれに対応するバンドルが必要です。

ホスト・コンピュータへのJava SE埋込みのインストール

Oracle Java SE Embeddedは、圧縮されたtarファイルにバンドルされており、圧縮を解除するとejdk <version>というディレクトリが作成されます。 サブディレクトリには、jrecreateコマンドとOracle Java SE Embeddedコンポーネントが含まれます。

バンドルを任意の(installDir)のホスト・ディレクトリにコピーし、次のように設定します:

  1. Extract:

    $ cd installDir 
    $ gunzip *.gz
    $ tar -xvf *.tar 
    
    List of unpacked files ... 
    
  2. tarファイルを削除します。

  3. EJDK_HOME環境変数をinstallDir /ejdk <version>に設定します。

  4. jrecreateコマンドのヘルプを表示して、インストールを確認します:

    $ cd $EJDK_HOME
    $ bin/jrecreate.sh --help
    Usage: jrecreate --help
    
    Summary of jrecreate syntax ...  
    

Java SE埋込みインストール済ディレクトリ

Extractでは、次のサブディレクトリを含むディレクトリinstallDir /ejdk <version> /が作成されます:

  • bin/

    ターゲットのカスタムJREの作成に使用するjrecreateスクリプトが含まれます。

  • doc/

    将来の使用のために予約されています。

  • lib/

    jrecreateコマンドの実装が含まれます。

  • target:

    このtargetディレクトリの名前は、埋込みデバイスのオペレーティング・システムとCPUアーキテクチャを表します。 このディレクトリには、「jrecreateを使用したJREの作成」で説明されているように、jrecreateコマンドでカスタムJREを構成するために使用するコンポーネントが含まれます。

ウィンドウを閉じる

目次

Oracle Java SE Embedded: 開発者ガイド

展開 | 縮小