Java에서 jvm.cfg를 열 수 없는 수정

때때로 우리는 모든 것이 예상대로 작동한다고 생각하지만 일부 문제는 배후에 있습니다. 오늘 우리는 비슷한 상황에 대해 논의하고 가능한 해결책을 결정할 것입니다.
Java에서 jvm.cfg를 열 수 없습니다
오류
이 오류는 컴퓨터를 Windows 10으로 업데이트했지만 몇 가지 이유로 나중에 Windows 8로 되돌렸을 때 발생했습니다. 모든 응용 프로그램이 제대로 작동했지만 Java 프로그램을 실행하는 데 문제가 있었습니다.
Java 프로그램을 컴파일하려고 할 때마다 성공적으로 컴파일되지만 실행하자마자 다음과 같은 오류가 발생합니다.
예제 코드(우리는 JDK 8
을 사용하고 있습니다):
C:\>javac test.java
C:\>java test
Error: could not open C:\Program Files\Java\jre8\lib\amd64\jvm.cfg
Java에서 jvm.cfg를 열 수 없음
오류 수정
이에 대한 몇 가지 가능한 해결책이 있습니다. 아래에서 각각을 살펴보겠습니다.
해결 방법 1: System32
폴더에서 .exe
파일 제거
C:\Windows
위치에 있는 System32
폴더로 이동합니다.
C:\Windows\System32
폴더에서 java.exe
, javaws.exe
및 javaw.exe
를 제거합니다. 오류가 사라졌습니다. 이제 프로그램을 다시 실행하여 원하는 결과를 얻으십시오.
.exe
파일을 삭제한 후에도 이 솔루션이 작동하지 않으면 다음 솔루션으로 이동하십시오.
해결 방법 2: Java PATH
가 올바른지 확인
다른 이유는 잘못된 Java 경로가 있을 수 있습니다. 따라서 PATH
시작 부분에 다음 줄을 작성합니다.
%JAVA_HOME%\bin
오류를 해결해야 합니다. 오류가 지속되면 다음 해결 방법을 시도해 볼 수 있습니다.
해결 방법 3: Oracle 디렉터리 실행 파일 삭제
다음 디렉터리로 이동합니다.
C:\Program Files\Common Files\Oracle
Java와 관련된 실행 파일을 찾기 시작하십시오. 찾으면 제거하십시오.
이제 오류가 해결되었습니다. 여전히 이 기사를 읽고 있다면 오류가 여전히 당신을 짜증나게 합니다.
따라서 아래에 제공된 최종 솔루션으로 이동하십시오.
해결 방법 4: Java 제거 후 다시 설치
최종 솔루션은 Java를 제거하는 것입니다. 레지스트리
에서 이에 대한 참조를 제거한 다음 다시 설치하십시오.
이 트릭이 작동해야 하며 지금 오류를 제거해야 합니다.