Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 6068|Atbildi: 3

Problēma ar Hikvision dinamisko saišu bibliotēku izvietošanu Linux sistēmās

[Kopēt saiti]
Publicēts 21.01.2022 15:22:28 | | | |
Pārskats:

【Faktiskā cīņa】 Hikvision sejas atpazīšanas apmeklējuma mašīna iekļūst personālā un sejās
https://www.itsvse.com/thread-10238-1-1.html

Pēc HCISUPSDKV2.5.0.35_build20211013_Linux64_ZH_20211101161111.zip izsaiņošanas augšupielādējiet visus failus mapē lib Linux serverī/data/hk_drivemapes, kas tiek izmantotas arī Java kodāAbsolūtais ceļšDinamisko saišu bibliotēkas adrese tiek iestatīta šādā veidā.



Kļūda, par kuru ziņots, uzsākot projektu, ir šāda:



Neapmierināta atkarība, kas izteikta ar lauku 'cmsModule'; ligzdotais izņēmums ir org.springframework.beans.factory.BeanCreationException: Kļūda, veidojot pupiņas ar nosaukumu 'cmsModule', kas definēts URL [jar:xxx]: pupiņu instancēšana neizdevās; ligzdotais izņēmums ir java.lang.UnsatisfiedLinkError: Nevar ielādēt bibliotēku '/data/hk_drive/libHCISUPCMS.so': libHCISUPCMS.so: nevar atvērt koplietojamā objekta failu: Nav šāda faila vai direktorija
        vietnē org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java :660)

Dokuments ir skaidri redzams, bet dokumentu nevar atrast, ja tas ir nepareizi paziņots.

šķīdums

Rediģējiet failu /etc/ld.so.conf un pievienojiet šādu konfigurāciju:

Kad modifikācija ir pabeigta, jums tā jāievadaldconfig komanda, lai atsvaidzinātu konfigurāciju

/etc/ld.so.conf 此文件记录了编译时使用的动态库的路径,也就是加载so库的路径。默认情况下,编译器只会使用 /lib 和 /usr/lib 这两个目录下的库文件。

ldconfig funkcija ir kešatmiņā saglabāt bibliotēkas failus zem ceļa, kas norādīts failā /etc/ld.so.conf uz /etc/ld.so.cache lietošanai, tādēļ, kad ir instalēti daži bibliotēkas faili vai /etc/ld.so.conf tiek modificēts, lai pievienotu jaunu bibliotēkas meklēšanas ceļu, jums ir jāpalaiž ldconfig, lai visi bibliotēkas faili būtu kešatmiņā failā /etc/ld.so.cache, ja to nedarāt, Iespējams, nevarēsit atrast tikko instalēto bibliotēku.




Iepriekšējo:Spring JdbcTemplate konsole izvada SQL priekšrakstus un parametrus
Nākamo:CentOS 7 izmanto rpm, lai instalētu MySQL datu bāzi
Publicēts 15.09.2022 19:26:49 |
Govis, co
Publicēts 16.09.2022 11:55:35 |
Priekšnieks, es gandrīz ievietoju visas bibliotēkas zem lietotāja / lib / hk ar jums, un reģistrācijas pakalpojums var sākties normāli, bet šķiet, ka ierīces reģistrācijas procesā ir problēma

Publicēts 16.09.2022 11:58:05 |
WYJ123 Publicēts 2022-9-16 11:55
Priekšnieks, es gandrīz ievietoju visas bibliotēkas zem user/lib/hk ar jums, un tas ir norādīts arī kodā, un reģistrācijas pakalpojums var sākties normāli, bet šķiet, ka tas ir ierīcē ...

Kad konsole dodas iegūt bibliotēkas failu, tā joprojām ir norādītā ./tā-un-tā atrašanās vieta, un šis ceļš nav konfigurējams ar kodu, tam jābūt tā iekšēji definētajam ceļam
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com