Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

Big Sur에서 Eclipse를 시작하는 방법

Mac에서 애플리케이션 또는 소프트웨어 개발을 위해 자신의 Java 코드를 실행하려는 경우 Eclipse IDE 또는 통합 개발 환경이 아마도 최고의 선택 중 하나일 것입니다. Java로 작성되었으며 일반적으로 Java 앱 개발에 사용됩니다. Eclipse IDE를 사용하여 Java 코드를 작성, 컴파일 및 실행할 수 있습니다. Eclipse에는 Java IDE, Git 클라이언트, XML 편집기, Maven 및 Gradle 통합을 포함하여 Java 개발자에게 필요한 필수 도구가 있습니다.

Eclipse는 일반적으로 Mac에서 잘 작동합니다. macOS용 애플리케이션 개발에 관련된 개발자는 이 범용 도구 플랫폼이 큰 도움이 됩니다. 불행히도 Eclipse는 Big Sur로의 업그레이드의 영향을 받는 소프트웨어 중 하나였습니다. 어떤 이유로 Big Sur 업데이트 후 Eclipse가 작동하지 않고 사용자가 플랫폼을 사용할 때 오류가 발생합니다. 어떤 경우에는 Eclipse가 아예 실행조차 되지 않습니다.

다음은 사용자에게 표시되는 오류 메시지의 예입니다.
JVM 공유 라이브러리 "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/../lib/server/libjvm.dylib"
JNI_CreateJavaVM 기호가 포함되어 있지 않습니다.

또는 이 팝업:
경고! 자바 가상 머신 생성 실패

전문가 팁:Mac에서 성능 문제, 정크 파일, 유해한 앱 및 보안 위협을 검사하십시오.
시스템 문제를 일으키거나 성능을 저하시킬 수 있습니다.

이 문제는 개발자가 작업 중인 애플리케이션의 개발 일정에 큰 영향을 미칩니다. 이것은 macOS Big Sur로 업그레이드한 Mac 사용자를 괴롭히는 문제 중 하나일 뿐입니다.

Eclipse가 Big Sur에서 실행되지 않는 이유

Big Sur 업데이트 이후 고장난 다른 앱과 마찬가지로 Eclipse는 호환성 문제로 인해 새 macOS에서 제대로 작동하지 않습니다. Big Sur는 UI 측면에서뿐만 아니라 내부적으로도 많은 변화를 가져왔습니다. 그리고 이러한 변경 사항 중 하나가 Eclipse를 사용할 때 발생하는 오류의 원인일 수 있습니다.

이 문제는 운영 체제를 업데이트할 때 일반적입니다. 잘 작동하던 것이 갑자기 새 시스템에서 실행하는 데 문제가 있습니다. 때때로 오류는 새 OS와 더 잘 호환되도록 앱 업데이트에 실패했거나 잊어버린 개발자에게 있습니다.

손상된 파일도 이 문제의 원인이 될 수 있습니다. 소프트웨어와 관련된 파일이 손상되면 성능에 큰 영향을 미칩니다. 바이러스 백신이 있는 경우 검사를 실행하여 악성 코드가 원인인지 확인하십시오.

이유가 무엇이든 가능한 한 빨리 이 오류를 수정하는 것이 그렇게 복잡하지 않아야 합니다. 이 문제를 해결하는 데 도움이 되도록 아래에 솔루션을 나열했습니다.

Eclipse가 Big Sur에서 실행되지 않는 경우 수행할 작업

Eclipse가 Big Sur에서 갑자기 작동하지 않는 경우 취할 수 있는 몇 가지 단계는 다음과 같습니다.

해결 방법 #1:Mac을 재부팅합니다.

가장 간단한 해결책은 Mac을 재시동하는 것입니다. Apple 메뉴> 재시동을 클릭하여 Mac을 새로 시작하십시오. 재부팅하면 일반적으로 컴퓨터에서 발생할 수 있는 사소한 결함과 일시적인 문제가 해결됩니다. 다시 시작한 후 Eclipse를 다시 실행하여 이번에는 성공할 수 있는지 확인할 수 있습니다.

해결책 #2:Eclipse 업데이트

오래된 소프트웨어는 광범위한 문제를 일으킬 수 있으므로 먼저 설치해야 하는 보류 중인 업데이트가 있는지 확인해야 합니다. 그리고 이를 수행하는 두 가지 방법이 있습니다. 먼저 Mac App Store로 이동하여 업데이트 탭에서 사용 가능한 업데이트가 있는지 확인합니다. 이 문제를 해결하는 또 다른 방법은 제조업체의 웹 사이트를 확인하고 새 패치나 업데이트가 출시되었는지 확인하는 것입니다. 손상된 파일이 업데이트 설치를 방해하지 않도록 Outbyte macAries를 사용하여 먼저 Mac을 최적화하십시오.

솔루션 #3:Eclipse 환경설정 파일을 편집합니다.

이 오류가 발생한 일부 사용자는 plist 파일에 스크립트 문자열을 추가하여 성공했습니다. 이렇게 하려면:

  1. Finder 열기 창.
  2. 이동> 폴더로 이동을 클릭합니다.
  3. 다음 주소를 복사하여 붙여넣습니다. /Applications/Eclipse.app/Contents/Info.plist
  4. 파일에 다음 스크립트를 추가합니다. -vm/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/bin/java
  5. 값을 자신의 JAVA_HOME으로 바꿔야 합니다.

Eclipse를 다시 실행하기 전에 앱을 닫고 Mac을 다시 시작하십시오.

해결 방법 #4:Info.plist를 편집하고 -vm 값을 설정합니다.

시도해 볼 수 있는 또 다른 트릭은 다음과 같습니다.

  1. 최신 Eclipse 버전을 설치하거나 현재 버전을 업데이트하세요.
  2. Eclipse.app을 마우스 오른쪽 버튼으로 클릭합니다. 을 클릭한 다음 패키지 내용 표시를 클릭합니다.
  3. Info.plist 열기 텍스트 편집기로 파일을 작성하세요.
  4. 추가 -vm/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home/bin/java Eclipse 키 아래에 있습니다.
  5. 편집/Java/JavaVirtualMachines 가지고 있는 버전에 따라 다릅니다.
  6. 다음으로 파일을 닫고 Eclipse를 다시 실행하여 제대로 작동하는지 확인합니다.

해결 방법 #5:openJDK VM을 다시 설치합니다.

이 문제를 해결하기 위해 openJDK VM을 삭제하고 다시 설치할 수도 있습니다. 이렇게 하려면:

  1. Finder 열기 창.
  2. 이동> 폴더로 이동을 클릭합니다.
  3. 다음 주소를 복사하여 붙여넣습니다. /Library/Java/JavaVirtualMachines
  4. openJDK 를 찾습니다. 폴더를 만들고 휴지통으로 드래그합니다. .
  5. openJDK를 다시 설치합니다.
  6. 응용 프로그램 열기 폴더를 열고 Spring 제품군> 패키지 내용 표시를 마우스 오른쪽 버튼으로 클릭합니다.
  7. 파일 수정 Contents/info.plist 솔루션 #3에 이 문자열을 추가합니다.

마무리

위의 단계는 이 오류를 해결하는 데 도움이 되지만 이러한 단계의 대부분은 다른 Eclipse 사용자도 제안한 것임을 기억하십시오. 일부는 귀하에게 효과가 있는 반면 다른 일부는 그렇지 않을 수 있습니다. 자신에게 맞는 솔루션을 찾을 때까지 목록을 따라가기만 하면 됩니다.