看板 [ java ]
討論串[問題] jni與Tomcat整合的問題
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者flowwinds (..)時間14年前 (2010/08/30 18:01), 編輯資訊
2
0
0
內容預覽:
大家好... 我把一個含有native method 的class 包成 war 放到 Tomcat上要提供web service. (使用 CXF 2.2.10). 不過client去連的時候出現exception, 而且這個service就自己關掉了. 我覺得是 JNI 跟 Tomcat整合的問
(還有291個字)

推噓0(0推 0噓 3→)留言3則,0人參與, 最新作者sbrhsieh (偶爾想擺爛一下)時間14年前 (2010/08/30 21:31), 編輯資訊
0
0
1
內容預覽:
調用 LoadLibrary 時是使用絕對路徑或相對路徑來指明目標 dll?. 若是後者可能就是路徑的問題(或者說環境/組態的問題)。. 試著改寫 native method 使用絕對路徑來載入 dll,可以進一步確認問題點。. *Windows 搜尋 DLL 的順序。. http://msdn.m

推噓0(0推 0噓 4→)留言4則,0人參與, 最新作者kogrs (kogrs)時間14年前 (2010/08/30 23:39), 編輯資訊
0
0
0
內容預覽:
若tomcat裡的webapp會用到jni. 建議請把有jni的class包成單獨的jar檔放在 shared/lib 下. 這樣才不會 app reload 時造成 dll 重覆載入. 在來就是dll所在的目錄 加到 windows 的 PATH 環境變數下. 然後 你跑了一跑就掛掉,表示發生了
(還有5個字)
首頁
上一頁
1
下一頁
尾頁