※ ChatGPTを利用し、要約された質問です(原文:ServletでJNIを利用するには)
ServletでJNIを利用する方法
このQ&Aのポイント
ServletでJNIを利用する方法について教えてください
JNIを参考にしてServletでのJNI利用を試していますがうまくいきません
DLLの設定やクラスパスの設定に間違いがある可能性があります。ご指摘お願いします。
こんにちは servletで利用するのを試していますが
出来ないので教えてください。
下のサイトのJNI を参考にしています。
http://www.hellohiro.com/native.htm
行った作業は、以下の通りです。
servlet のjava側の側では
import HelloWorldJNI.*; //JAR-FILEにしている
HelloWorldJNI jni = new HelloWorldJNI();
jni.sayHelloWorld();
として書いている。
・作成したDLLをPATHが通るように設定。
サンプルのclassをHelloWorldJNI.jarとして
・CLASSPATHを通るように設定。
・WebLogicを起動し処理を実行すると
java.lang.NoClassDefFoundError: HelloWorldJNI
となります。
間違いや足りない箇所があれば、ご指摘頂ければと思います。
よろしくお願います。
お礼
なんとか解決する事が出来ました。 ありがとうございました。