Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

'JNI 공유 라이브러리 로드 실패' 해결 방법

Eclipse는 다른 언어로 프로그래밍하는 프로그래머가 쉽게 함께 작업할 수 있도록 Java 플러그인 시스템을 사용하는 오픈 소스 프로젝트입니다. 많은 플랫폼에서도 사용할 수 있습니다. 기사 제목에 언급된 오류는 사용자가 Windows PC에서 Eclipse를 열려고 시도한 후 나타나는 오류입니다.

 JNI 공유 라이브러리 로드 실패  해결 방법

Eclipse는 일반적으로 나중에 닫힙니다. 이 문제는 사용자가 Eclipse를 설치하고 실행하자마자 나타납니다. 이 문제를 해결하는 데 사용된 다양한 방법이 있으므로 확인하실 수 있도록 하나의 문서로 모았습니다!

'JNI 공유 라이브러리 로드 실패' 오류의 원인은 무엇입니까?

문제는 종종 온라인으로 문제를 보고한 많은 사용자 사이에서 공유되는 한두 가지 일반적인 문제로 인해 발생합니다. 여전히 동일한 문제를 처리하는 여러 가지 방법이 있습니다. 아래 목록을 확인하세요:

  • Eclipse 및 Java Runtime 버전 불일치 – 두 프로그램 모두 64비트 또는 32비트여야 하며 그렇지 않으면 이 오류가 표시됩니다. 두 프로그램을 동일한 형식으로 전환하여 문제를 해결하십시오.
  • 32비트 및 64비트 버전의 Java가 모두 설치됨 – Eclipse가 잘못된 액세스를 시도할 수 있으므로 Path 변수를 조작하여 올바른 버전으로 안내해야 합니다.
  • Eclipse는 Java의 설치 폴더를 인식하지 못합니다. – eclipse.ini 파일에 포함하여 혼동을 명확히 해야 합니다.

해결책 1:'eclipse.ini' 파일 편집

이 특정 문제는 Eclipse 설치가 실행 파일에 대한 올바른 경로가 무엇인지 이해하지 못하는 경우에 발생할 수 있습니다. 이는 설치 디렉토리에서 사용 가능한 Eclipse 구성 파일 내부에 행을 추가하여 간단히 해결할 수 있습니다. 문제를 해결하려면 아래 지침을 따르십시오.

  1. 파일 탐색기에서 폴더 위치로 이동 폴더를 열고 내 PC를 클릭하기만 하면 됩니다. 또는 내 컴퓨터 왼쪽 탐색 창에서 또는 시작 메뉴에서 이 항목을 검색하여.
 JNI 공유 라이브러리 로드 실패  해결 방법
  1. 이 PC 또는 내 컴퓨터에서 로컬 디스크를 두 번 클릭하여 엽니다. Java Development Kit의 설치 디렉토리로 이동합니다. . Java 폴더를 찾은 후 jrex.x.xx> bin으로 이동합니다. 'jawaw.exe' 파일을 찾습니다. 주소 표시줄을 클릭하고 전체 주소를 클립보드에 복사합니다. 'x.x.xx ' 자리 표시자는 설치한 Java 버전을 나타냅니다.
 JNI 공유 라이브러리 로드 실패  해결 방법
  1. Eclipse의 설치 폴더로 이동합니다. Eclipse 바로 가기를 마우스 오른쪽 버튼으로 클릭하고 파일 위치 열기를 선택한 후에도 올바른 위치를 찾을 수 있습니다. 컨텍스트 메뉴에서 옵션을 선택합니다.
  2. 'eclipse.라는 파일을 마우스 오른쪽 버튼으로 클릭합니다. 이니 '를 선택하고 메모장으로 열기를 선택합니다. 문제를 해결하려면 파일 상단으로 이동하여 아래 줄을 붙여넣었는지 확인하십시오. 또한 자리 표시자 주소를 솔루션의 첫 번째 부분에서 찾은 주소로 바꿔야 합니다.
-vm
C:\path\to\64bit\java\bin\javaw.exe
  1. 프로그램을 다시 실행하여 'JNI 공유 라이브러리 로드 실패' 오류가 나오는지 확인하세요.

해결 방법 2:Eclipse와 Java 버전이 일치하는지 확인

64비트 버전의 Eclipse를 사용하는 경우 64비트 버전의 Java Runtime도 설치해야 합니다. 32비트 버전도 마찬가지입니다. 하나를 제거하고 두 번째 옵션을 설치하려면 아래 지침을 따르십시오.

Windows 10에서 Java 제거

  1. 시작 메뉴 버튼을 클릭합니다. 화면 왼쪽 하단에 있습니다. 설정 선택 시작 메뉴의 전원 버튼 위에 있는 톱니바퀴 아이콘을 클릭하면 됩니다.
  2. 선택 설정 앱의 섹션. 자바 선택 설치된 앱 목록에서 제거를 클릭합니다.
 JNI 공유 라이브러리 로드 실패  해결 방법
  1. 제거 프로세스를 완료하려면 화면에 표시된 지침에 응답하세요.

이전 버전의 Windows에서 Java 제거

  1. 시작 메뉴 버튼을 클릭합니다. 화면 왼쪽 하단에 있습니다.
  2. 제어판 선택 시작 메뉴에서 보기 기준 옵션을 카테고리로 전환합니다. . 프로그램 제거를 선택합니다. 프로그램 섹션 아래에 있습니다.
 JNI 공유 라이브러리 로드 실패  해결 방법
  1. 설치된 프로그램 목록에서 Java를 클릭하여 선택한 다음 제거 화면의 지시에 따라 마법사를 완료하세요.

자바 설치

Java를 설치하는 방법에는 두 가지가 있습니다. 전체 프로그램을 다운로드하는 데 사용되는 작은 파일만 다운로드하는 온라인 설치 프로그램을 사용하거나 활성 인터넷 연결 없이 전체 패키지를 다운로드하여 설치할 수 있습니다. 오프라인으로 설치하는 방법은 다음과 같습니다.

  1. 수동 다운로드 페이지로 이동하여 Windows 오프라인을 클릭합니다. . Windows 오프라인을 구별해야 합니다. 32비트 버전 및 Windows 오프라인(64비트) 분명히 64비트 버전입니다.
 JNI 공유 라이브러리 로드 실패  해결 방법
  1. 다운로드 파일을 실행하거나 저장할지 묻는 파일 다운로드 대화 상자가 나타납니다. 저장을 클릭합니다. 파일을 로컬 시스템에 다운로드합니다.
  2. 브라우저를 포함한 모든 애플리케이션을 닫고 저장된 파일을 두 번 클릭하여 설치 프로세스를 시작합니다. 설치를 클릭합니다. 버튼을 눌러 라이선스 조건에 동의하고 설치를 계속합니다.
 JNI 공유 라이브러리 로드 실패  해결 방법
  1. 오라클은 다양한 제품을 제공하는 회사와 파트너 관계를 맺었습니다. 설치 프로그램은 Java를 설치할 때 이러한 프로그램을 설치하는 옵션을 제공할 수 있습니다. 원하는 프로그램이 선택되었는지 확인한 후 다음을 클릭합니다. 버튼을 눌러 설치를 계속하세요.
  2. 몇 가지 간단한 대화 상자가 설치 프로세스의 마지막 단계를 확인합니다. 닫기 클릭 마지막 대화에서. 이렇게 하면 Java 설치 프로세스가 완료됩니다. Eclipse 및 Java Runtime 버전을 일치시킨 후에도 문제가 계속 나타나는지 확인하십시오.

해결 방법 3:Java용 경로 변수 제거

컴퓨터에 32비트 버전과 64비트 버전의 Java가 모두 설치되어 있는 경우 Eclipse는 어떤 버전을 사용해야 할지 혼란스러워 할 수 있습니다. 예를 들어 64비트 버전의 Eclipse가 32비트 버전의 Java를 사용하려고 하면 문제가 나타납니다. 이것은 단순히 Path 변수를 삭제하여 한 버전의 Java를 제거하지 않고도 해결할 수 있습니다. 아래 지침을 주의 깊게 따르십시오.

  1. 내 컴퓨터/이 PC를 마우스 오른쪽 버튼으로 클릭합니다. 컴퓨터에 설치한 Windows 버전에 따라 속성 그런 다음 고급 시스템 설정을 찾습니다. 속성 창의 오른쪽에 있는 버튼을 클릭하고 고급으로 이동합니다. 탭.
 JNI 공유 라이브러리 로드 실패  해결 방법
  1. 고급 탭의 오른쪽 하단 섹션에서 환경 변수를 볼 수 있습니다. 옵션을 클릭하면 사용자 변수 섹션에서 모든 사용자 변수 목록을 볼 수 있습니다.
 JNI 공유 라이브러리 로드 실패  해결 방법
  1. 경로 클릭 시스템 변수 아래의 변수 또는 사용자 변수 섹션을 클릭하고 아래의 수정 버튼을 클릭합니다. Java 폴더의 경로를 찾아 선택하고 왼쪽 메뉴에서 삭제를 선택합니다. Eclipse 버전과 일치하지 않는 Java 폴더를 나타냅니다.
  2. 프로그램을 다시 열어 지금 제대로 실행되는지 확인하십시오.