Läbivaatamine:
Pärast HCISUPSDKV2.5.0.35_build20211013_Linux64_ZH_20211101161111.zip lahtipakkimist laadi kõik failid lib-kausta Linuxi serverisse/data/hk_drivekaustad, mida kasutatakse ka Java koodisAbsoluutne teeDünaamilise lingi teegi aadress on määratud nii.
Projekti käivitamisel teatatud viga on järgmine:
Rahuldamata sõltuvus, mis väljendub välja 'cmsModule' kaudu; pesastatud erand on org.springframework.beans.factory.BeanCreationException: Viga ubade loomisel, mille nimi 'cmsModule' on määratletud URL-is [jar:xxx]: Beani instanseerimine ebaõnnestus; pesastatud erand on java.lang.UnsatisfiedLinkError: Ei saa laadida raamatukogu '/data/hk_drive/libHCISUPCMS.so': libHCISUPCMS.so: ei saa avada jagatud objektifaili: Sellist faili ega katault pole aadressil org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java :660) Dokument on selgelt olemas, kuid seda ei leita, kui see on valesti esitatud.
lahus
Muuda /etc/ld.so.conf faili ja lisa järgmine seadistus:
Kui modifikatsioon on tehtud, pead selle sisestamaldconfig käsk konfiguratsiooni värskendamiseks。
/etc/ld.so.conf 此文件记录了编译时使用的动态库的路径,也就是加载so库的路径。默认情况下,编译器只会使用 /lib 和 /usr/lib 这两个目录下的库文件。
ldconfig'i funktsioon on vahemällu salvestada teegifailid /etc/ld.so.conf kaudu /etc/ld.so.cache'i kasutamiseks, nii et kui mõned teegifailid on paigaldatud või /etc/ld.so.conf muudetakse uue otsingutee lisamiseks, tuleb käivitada ldconfig, et kõik teegifailid oleksid vahemällu salvestatud failis /etc/ld.so.cache, kui sa seda ei tee, Võib-olla sa ei leia just paigaldatud raamatukogu.
|