Pārskats:
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.
|