문제

Java 응용 프로그램과 함께 세 번째 부분 SDK를 사용하고 있습니다. SDK의 제공 업체는 설치 한 EXE 파일과 하나의 Java 프로젝트를 제공했습니다. 이제 코드를 실행하면 오류가 표시되는 대화 상자가 나타납니다.

Excepting a absulut path for library AKSSDK.dll
No AKSSDK in java.library.path
could not load load library AKSSDK

어떻게 해결합니까?

도움이 되었습니까?

해결책

추가해야합니다 AKSSDK.dll 너의 ~에게 PATH 환경 변수.

다음과 같습니다.

echo %PATH%
C:\xyz\;C:\other\etc\etc;C:\Your\Path\To\AKSSDK.dll

편집하다

환경 변수를 수정하려면 다음으로 이동해야합니다.

MyComputer/Right Click/Properties/Advanced/EnvironmentVariables

alt text
(원천: vlaurie.com)

기존을 수정하십시오 Path 시스템 변수에서

자세한 내용은이 자습서를 참조하십시오. http://vlaurie.com/computers2/articles/environment.htm

나는 과거에 (프로그램 파일)의 공백에 문제가있었습니다. 가능하면 SDK를 같은 것으로 설치하십시오 C:\SondaSDK 또는 C:\You\SondaSDK

그렇게하면 문제가 없어야합니다.

다른 팁

실행해야합니다 java 다음 구성으로 :

java -Djava.library.path={where your library is}

위의 내용은 예배 규칙서 도서관의 전체 경로 이름이 아닙니다!

시작 하여이 값의 경로를 수동으로 설정할 수 있습니다.

java -djava.library.path = path_to_library

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top