| ログイン | ご入会 |
ADC連絡先
|
|
|
|
|
Q:QuickTime for Java(QTJ )を利用したアプリケーションを書いていますが、コンパイル時に QTJ クラスに関してクラスが見つからないことを示す「class not found」エラーを受け取ります。Mac OS X には、QTJ はインストールされていないのでしょうか? A:いいえ、Mac OS X には QuickTime for Java のライブラリがデフォルトでインストールされています。しかし、それらは、Java プロジェクトを作成または実行するときに、ProjectBuilder または JBuilder などのほとんどの IDE が使用するシステムの bootclasspath には含まれていません。 QuickTime for Java のライブラリは次の場所に格納されています。 それらが、import 文で認識されるには、IDE から参照する必要があります。たとえば、Project Builder で QTJ ライブラリを追加するには次のようにします。
これで Project Builder は、アプリケーションが QTJ クラスを使っていることを認識するはずです。コンパイルしたアプリケーションに、実際の JAR ファイルを含める必要はありません。JavaVM フレームワークのシステム拡張の領域にあるその場所は、実行時に自動的に含まれるからです。これらの手順が必要なのは、コンパイル時に QuickTime for Java を認識させるためだけです。 [2002 年 4 月 8 日] |