'tomcat7-maven-plugin'を使用してリモートTomcatサーバーにWebアプリケーションをデプロイします。リモートTomcatサーバーに依存ライブラリを使用してwarをデプロイする方法
問題は、アプリケーションがネイティブライブラリ(OpenCV)に依存し、クライアントとサーバーが異なるオペレーティングシステム(Windowsでコンパイル - > mavenでubuntuマシンにアップロードする)であるということです。私は、Eclipseから
clean install tomcat7:deploy
でMavenを実行する場合はここで
は、私のログです。彼はリンクされたopencvライブラリを見つけません。
java.lang.UnsatisfiedLinkError: Expecting an absolute path of the
library: /home/dev/opencv/opencv-2.4.12/build/lib/libopencv_java2412.so
at java.lang.Runtime.load0(Runtime.java:806)
at java.lang.System.load(System.java:1086)
私のWindowsシステム用のネイティブライブラリにリンクする必要がありますか?または、どこに問題がありますか?
ライブラリファイルが存在しないか、アプリケーションからアクセスできない。 – Stefan