JavaCompute ノードの Java コードを記述するとき、他の Java プロジェクトおよび JAR ファイルに対する参照を組み込むことができます。
始める前に
このタスクを完了するには、以下のタスクを完了している必要があります。
JavaCompute ノード内の Java コードには、Eclipse ワークスペース内の他の JAR プロジェクトに対する参照 (内部依存関係)、
または JavaMail API などの外部の JAR ファイルに対する参照 (外部依存関係) が含まれていることがあります。
他の JAR ファイルが参照される場合、それらのファイルをプロジェクト・クラス・パスに追加する必要があります。
- 作業しているプロジェクトのプロジェクト・フォルダーを右クリックし、「プロパティー」をクリックします。
- 左側で、「Java ビルド・パス」をクリックします。
- 「ライブラリー」 タブをクリックします。
- 以下のステップのいずれかを実行します。
- 内部依存関係を追加するには、「JAR の追加...」をクリックして、
追加したい JAR ファイルを選択してから、「OK」をクリックします。
- 外部依存関係を追加するには、「外部 JAR の追加...」をクリックして、
追加したい JAR ファイルを選択してから、「開く」をクリックします。
ファイルを WorkPath/shared-classes (WorkPath はブローカーの作業ディレクトリーへの絶対パス) にコピーします。
ここに外部依存関係をコピーしないと、
実行時に ClassNotFoundException 例外が生成されます。
ヒント: WorkPath のデフォルト値は、次のいずれかの値です。
- Windows システムの場合、デフォルトの作業パスは、c:¥Documents and Settings¥All Users¥Application
Data¥IBM¥MQSI です。
- UNIX システムの場合、デフォルトの作業パスは、/var/mqsi です。
- Linux システムの場合、デフォルトの作業パスは、/var/mqsi です。
コード依存関係が追加されました。