ただし、Pure Java で 書いたモジュールのように、tomcatとJVMがあればどこでもというわけにはいきません。
同じプラットフォーム上に限定すれば、以下の注意をすれば javaで作成したWEBアプリケーションから nativeコード を呼び出すことが可能です。
- Servletクラス(もしくはその先でnativeライブラリを使用するクラス)では、nativeライブラリのロードを忘れないようにしましょう。
- jniライブラリは、jarファイルにして WEB-INFのlib配下に設置します。
後は、LD_LIBRARY_PATH に 使用する動的ライブラリを入れて、環境変数か実行時にオプションで指定すれば動作します。
0 件のコメント:
コメントを投稿