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
を参照しています。