2017-01-17 3 views
0

나는 64 비트 Windows에서 옥타브에 wfdb을 설치하려고합니다. 나는 밀 설치 프로그램의 실행을 사용하여 octave 4.2JRE 8u112을 가져 왔으며, 둘 다 64 비트 버전입니다. wfdb가 올바르게 설치하는 것 모든 경로가 잘 될 것 같다,하지만 난wfdb가 지원되는 jvm 1.8.0_112 (Octave 및 Windows 사용)?

>> wfdbdemo 

를 호출 할 때 다음과 같은 오류 얻을 : 나는 JVM의 최신 버전이 너무 새로운 것을 추측하고

error: Cannot load on unsupported JVM: Java 1.8.0_112 

을 wfdb 도구 상자? JVM을 실행하려면 어떤 버전의 JVM을 사용해야합니까? 나중에

... OK

, 그래서 GitHub의에 wfdb는 JVM 8 병을 가지고 f를 오 최신 버전, 그래서 나는 그 암초에 걸렸다. 이제 오류가 발생합니다 :

octave> wfdbdemo 
error: javaMethod: could not find library or dependencies: C:\Program Files\Java\jre1.8.0_112\bin\client\jvm.dll 

client라는 jre 폴더를 보지 못했습니다. 분명히 javaMethod (wfdbloadlib.m의 100 행) 호출이이를 반환합니다.

나중에 (다시) ...

그래서이 Java 함께 할 수있는 버그입니다. 나는 이제 '클라이언트'대신에 '서버'라고 말하기 위해 레지스트리를 들여다 보았지만 여전히 기쁨은 얻지 못했다. 이제 문제는

octave> wfdbdemo 
error: javaMethod: could not find library or dependencies: C:\Program Files\Java\jre1.8.0_112\bin\server\jvm.dll 

입니다 그러나, 경로 C:\Program Files\Java\jre1.8.0_112\bin\server\jvm.dll 확실히이 모든 일들이 github에 소스 코드와 함께 제공되는 wfdb 항아리의 가능성을 제외하고 --- 64 비트입니다.

+0

, 그리고 마지막으로는 BU C : \ Program Files \ Java \ jdk1.7.0_80 \ bin이 내 경로 env 변수에 있는지 확인하십시오. 이제 작동합니다. – dmedine

답변

-1

나는 또한 같은 어려움이 :

  1. 64-bit Windows JDK (i.e., 7u80)를 설치

    여기

    wfdb error: Cannot load WFDB JAR on unsupported JVM: Java 1.8.0_151 error: called from wfdbloadlib at line 107 column 9 wfdb at line 11 column 10

    이 오류를 해결 한 것입니다. 이 C:\Program Files에 두 개의 폴더가 발생합니다 :

C:\Program Files\Java\jre7 C:\Program Files\Java\jdk1.7.0_80

Windows에서 다음과 같은 환경 변수 설정
    1. 을 : Environment Variable

    2. 이동 C:\Program Files\Java\jre7\binclient 폴더를 만들고 server 폴더의 모든 파일을 client으로 복사하십시오. 그런 다음 Copy files

    3. 것이 아니라 여기에 표시된 작동합니다 : 내가 레지스트리에 '서버'에 '클라이언트'를 chaning 7 JDK에 다운 그레이드하여이를 해결 결국 Copy files