# 复制宇视SDK库文件到系统库目录 if [ -d "./ruoyi-yushi/libs/linux" ]; then print_info "复制宇视SDK库文件到系统库目录..." sudo cp ./ruoyi-yushi/libs/linux/* /usr/lib/ 2>/dev/null || { print_warning "未找到宇视SDK库文件目录,跳过复制" } sudo ldconfig print_info "宇视SDK库文件已更新到系统库缓存" else print_warning "未找到宇视SDK库文件目录,跳过复制" fi
还有一种方案是运行java 程序的时候指定动态库所在的路径java -Djava.library.path=/home/zenglg/ruoyi_wvp_sdk/ruoyi-haikang/lib/linux:/home/zenglg/ruoyi_wvp_sdk/ruoyi-haikang/lib/linux/HCNetSDKCom:/home/zenglg/ruoyi_wvp_sdk/ruoyi-dahua/libs/linux64:/home/zenglg/ruoyi_wvp_sdk/ruoyi-yushi/libs/linux:/home/zenglg/ruoyi_wvp_sdk/ruoyi-isup/linux-lib:/home/zenglg/ruoyi_wvp_sdk/ruoyi-isup/linux-lib/HCAapSDKCom: -jar /ruoyi-admin.jar --spring.config.location=./application.yml >2.log