diff --git a/casic-server/src/main/java/com/casic/missiles/ptz/service/HCNetSDK.java b/casic-server/src/main/java/com/casic/missiles/ptz/service/HCNetSDK.java index a169ee6..7931b9f 100644 --- a/casic-server/src/main/java/com/casic/missiles/ptz/service/HCNetSDK.java +++ b/casic-server/src/main/java/com/casic/missiles/ptz/service/HCNetSDK.java @@ -36,7 +36,7 @@ // String path = dllPath.substring(1).replace("/", File.separator)+"config"+File.separator+"hiklib"+File.separator+"HCNetSDK.dll"; //String path = "D:\\CH-HCNetSDKV6.1.6.3_build20200925_Win64\\CH-HCNetSDKV6.1.6.3_build20200925_Win64\\Demo示例\\4- Java 开发示例\\1-ClientDemo\\ClientDemo-NetBeansPro\\lib\\HCNetSDK.dll"; - HCNetSDK INSTANCE = (HCNetSDK) Native.loadLibrary(path, + HCNetSDK INSTANCE = (HCNetSDK) Native.loadLibrary("D:\\\\casic\\\\server\\\\jar\\\\casic-robot-inspection\\\\casic-web-2.0.0\\\\config\\\\hiklib\\\\HCNetSDK.dll", HCNetSDK.class); /***宏定义***/ //常量 diff --git a/casic-server/src/main/java/com/casic/missiles/ptz/service/HCNetSDK.java b/casic-server/src/main/java/com/casic/missiles/ptz/service/HCNetSDK.java index a169ee6..7931b9f 100644 --- a/casic-server/src/main/java/com/casic/missiles/ptz/service/HCNetSDK.java +++ b/casic-server/src/main/java/com/casic/missiles/ptz/service/HCNetSDK.java @@ -36,7 +36,7 @@ // String path = dllPath.substring(1).replace("/", File.separator)+"config"+File.separator+"hiklib"+File.separator+"HCNetSDK.dll"; //String path = "D:\\CH-HCNetSDKV6.1.6.3_build20200925_Win64\\CH-HCNetSDKV6.1.6.3_build20200925_Win64\\Demo示例\\4- Java 开发示例\\1-ClientDemo\\ClientDemo-NetBeansPro\\lib\\HCNetSDK.dll"; - HCNetSDK INSTANCE = (HCNetSDK) Native.loadLibrary(path, + HCNetSDK INSTANCE = (HCNetSDK) Native.loadLibrary("D:\\\\casic\\\\server\\\\jar\\\\casic-robot-inspection\\\\casic-web-2.0.0\\\\config\\\\hiklib\\\\HCNetSDK.dll", HCNetSDK.class); /***宏定义***/ //常量 diff --git a/casic-server/src/main/java/com/casic/missiles/ptz/service/impl/HCNetServiceImpl.java b/casic-server/src/main/java/com/casic/missiles/ptz/service/impl/HCNetServiceImpl.java index 1d12eb0..9fda3d2 100644 --- a/casic-server/src/main/java/com/casic/missiles/ptz/service/impl/HCNetServiceImpl.java +++ b/casic-server/src/main/java/com/casic/missiles/ptz/service/impl/HCNetServiceImpl.java @@ -34,14 +34,13 @@ private static String path = SpringContextHolder.getBean(HiLibProperty.class).getHikLibPath(); // String dllPath = Thread.currentThread().getContextClassLoader().getResource("").getPath(); - private static HCNetSDK hCNetSDK = (HCNetSDK) Native.loadLibrary(path, + private static HCNetSDK hCNetSDK = (HCNetSDK) Native.loadLibrary("D:\\\\casic\\\\server\\\\jar\\\\casic-robot-inspection\\\\casic-web-2.0.0\\\\config\\\\hiklib\\\\HCNetSDK.dll", HCNetSDK.class); // String dllPath = Thread.currentThread().getContextClassLoader().getResource("").getPath(); // String path = dllPath.substring(1).replace("/", File.separator)+"config"+File.separator+"hiklib"+File.separator+"HCNetSDK.dll"; //String path = "D:\\CH-HCNetSDKV6.1.6.3_build20200925_Win64\\CH-HCNetSDKV6.1.6.3_build20200925_Win64\\Demo示例\\4- Java 开发示例\\1-ClientDemo\\ClientDemo-NetBeansPro\\lib\\HCNetSDK.dll"; - HCNetSDK INSTANCE = (HCNetSDK) Native.loadLibrary(path, - HCNetSDK.class); + HCNetSDK INSTANCE = (HCNetSDK) Native.loadLibrary(path,HCNetSDK.class); private HCNetSDK.FSerialDataCallBack fSerialDataCallBack = new SerialDataCallBack(); private Long timestampCollcect;