Java開発のためのクラスパスの設定
すべてのJavaアプリケーションのコンパイルでは、適切なJARがクラスパスに存在する必要があります。
JDK 8
TimesTenで、JDK 8の場合は次のようになります。
timesten_home/install/lib/ttjdbc8.jar
『Oracle TimesTen In-Memory Databaseインストレーション、移行およびアップグレード・ガイド』のJava環境変数では、TimesTenでJavaアプリケーションをコンパイルする際のCLASSPATHの設定について説明しています。
JMS/XLAアプリケーション
すべてのJMS/XLAアプリケーションのコンパイルには、次がクラスパスに存在する必要があります:
| JMSタイプ | クラスパス・エントリ |
|---|---|
| Jakarta |
「TimesTenおよびサポートされているJavaコンポーネントのインストール」で、Jakarta JMS JARをダウンロードしました。JARの場所をクラスパスに追加する必要があります:
または:
|
| JavaX |
|
timestenjmsxla.jarはJakarta JMSとJavaX JMSの両方で使用しますが、クラスパスのdownload-directory/jakarta.jms-api-3.1.0.jarまたはdownload-directory/jakarta.jms-api-3.0.0.jarによってJakarta JMSが決定され、クラスパスのdownload-directory/install/3rdparty/jms1.1/lib/jms.jarによってJavaX JMSが決定されることに注意してください。両方のJARがクラスパスにある場合、TimesTenはデフォルトでJakarta JMSに設定されます。
ttenvのクラスパス・エントリ
「Java開発のための環境の設定」の説明に従って、適切なttenvスクリプトを使用して環境を設定します。
ノート:
-
各TimesTenインスタンスにおいて、
timesten_home/installパスはinstallation_dirへのシンボリック・リンクであり、ここにTimesTenがインストールされています。 -
WindowsではインストールごとのTimesTenインスタンスはただ1つであり、
timesten_homeはinstallation_dir\instanceを参照しています。