Q2:ClassPathの設定。
Q2-1: 追加コンポーネント開発で、新規に作成したコンポーネントが、外部ライブラリを使用するのですが、
例)
Log4J : log4j-1.2.11.jar
JDBCDriver : postgresql-8.2-504.jdbc3.jar
これらは、PlatformClassPath.iniに、登録するのでしょうか?それとも、別途CLASS_PATHに登録するのでしょうか?(ちなみに、現状、PlatformClassPath.iniに記載しています。)
A2-1:
ClassPathの設定は基本的に以下のようになります。
1)新規に作成したMZPlatform用のコンポーネントはPlatformClassPath.iniに登録する。
2)外部ライブラリはPlatformClassPath.iniに登録せず、クラスパスを通す。クラスパスの設定方法は、各外部ライブラリの設定ガイドの指示通りで結構です。
ご参考までにJDK/JRE1.4でのクラスパスの設定方法は
@常時使用するライブラリはJARアーカイブして jre/lib/ext/ に置く。
Aときどき使用するライブラリは環境変数CLASSPATHに設定するためのバッチファイル等を書き、必要に応じてそれを実行する。
というのが一般的なようです。