오류 500:Java.lang.nullpointerexception 일부 개발자가 코드를 실행할 때 직면하는 오류입니다. 또한 최종 사용자는 응용 프로그램/게임을 시작하거나 특정 웹사이트에 액세스할 때 오류 500이 발생합니다. 일반적으로 다음 유형의 오류 메시지가 표시됩니다.
사용되는 코딩 세계와 도구의 다양성으로 인해 이 기사에서 다룰 수 없지만 개발자의 경우 코드 오류(초기화 전에 함수 호출 등) 또는 서버로 인해 문제가 발생합니다. -side 오류(doGet()가 필요할 때 doPost()를 사용하는 것과 같은). 그렇지 않은 경우 IDE를 다시 설치하면(나중에 설명) 개발자의 오류가 해결될 수 있습니다.
최종 사용자의 경우 문제가 서버 측에 있지 않은 경우 다음이 오류 500으로 이어지는 주요 요인으로 간주될 수 있습니다.
- 호환되지 않는 브라우저: 사용자에게 lang.nullpointerexception이 발생하는 경우 특정 웹사이트에 액세스할 때 해당 웹사이트와 해당 브라우저의 비호환성(예:Edge)으로 인해 웹사이트가 운영에 필수적인 기능을 호출하지 못하기 때문에 오류 500이 발생할 수 있습니다.
- 시스템의 오래된 Java 버전 :시스템의 Java 버전이 오래된 경우 게임, 애플리케이션 또는 웹사이트와의 비호환성으로 인해 시스템의 Java 모듈이 로드되지 않을 수 있으므로 오류가 발생할 수 있습니다.
- 시스템 방화벽의 간섭 :시스템의 방화벽이 Java 실행을 차단하는 경우(가양성으로) 게임, 애플리케이션 또는 웹사이트의 Java 모듈이 실행되지 않으면 오류 500이 발생할 수 있습니다.
- 게임 또는 자바의 잘못된 설치 :게임이나 자바 설치가 잘못된 경우 필수 게임이나 자바 모듈이 동작하지 않아 오류 메시지가 나타날 수 있습니다.
다른 브라우저 시도
특정 웹사이트가 'Java.lang.nullpointerexception'이 있는 브라우저에서 로드되지 않는 경우 웹사이트가 특정 작업을 수행하지 못할 수 있으므로 해당 특정 브라우저와 웹사이트의 비호환성이 오류 500의 근본 원인일 수 있습니다. 웹사이트의 기능에 필수적이어야 합니다. 여기에서 다른 브라우저를 시도하면 오류가 해결될 수 있습니다.
- 다운로드 장치/시스템에 다른 브라우저를 설치합니다(아직 없는 경우).
- 이제 다른 브라우저를 실행합니다. (예:Chrome 또는 Firefox) 및 문제가 있는 웹사이트로 이동 잘 작동하는지 확인합니다.
- 그렇지 않은 경우 시스템(특히 Comcast 관련 응용 프로그램)의 클린 부팅으로 오류 500이 지워지는지 확인합니다.
문제가 지속되면 문제가 있는 웹사이트를 다른 기기에서 열 수 있는지 확인하세요. (다른 네트워크를 사용하는 것이 좋습니다.)
시스템에 Java 설치
Java는 스마트폰과 같은 거의 모든 플랫폼에서 사용할 수 있습니다. Windows PC, Mac, Linux 배포판 등. 문제가 있는 응용 프로그램/게임(예:Minecraft) 또는 웹사이트가 사용자 시스템에 Java를 필요로 하지만 해당 시스템에 설치되어 있지 않은 경우 Java를 사용할 수 없기 때문에 오류 메시지가 발생할 수 있습니다. 관련 모듈의 실행. 여기서 사용자 시스템에 Java를 설치하면 문제가 해결될 수 있습니다.
- 웹 브라우저 실행 Java 웹사이트로 이동하여 Java를 다운로드하세요.
- 이제 동의 및 무료 다운로드 시작을 클릭합니다. .
- 그런 다음 다운로드를 선택합니다. OS에 따라 및 시스템 . 문제가 있는 애플리케이션, 게임 또는 웹사이트에서 특정 버전의 Java를 사용하는 경우 필요한 버전을 다운로드해야 합니다.
- 그 후에 기다립니다 Java 다운로드가 완료될 때까지
- 다운로드한 후 모든 브라우저 창을 닫습니다. 및 기타 실행 중인 애플리케이션 .
- 이제 다운로드한 설치 프로그램을 마우스 오른쪽 버튼으로 클릭합니다. Java를 선택하고 관리자 권한으로 실행을 선택합니다. .
- 그런 다음 팔로우 화면에 Java를 설치하라는 메시지가 표시되고 완료되면 다시 시작합니다. 시스템.
- 재시작 시 자바 설정 문제가 있는 애플리케이션, 게임 또는 웹사이트(예:환경 변수 등)의 요구 사항(있는 경우)에 따라 설치합니다.
- 이제 문제가 있는 애플리케이션, 게임 또는 웹사이트(브라우저에서)를 실행하고 문제가 해결되었는지 확인합니다.
시스템의 Java 버전을 최신 빌드로 업데이트
시스템의 Java 버전이 오래된 경우 문제가 있는 웹 사이트 또는 응용 프로그램과 호환되지 않을 수 있습니다. 이러한 비호환성으로 인해 특정 Java 관련 모듈이 제대로 실행되지 않고 오류 500이 발생할 수 있습니다. 여기서 시스템의 Java 버전을 최신 빌드로 업데이트하면 문제를 해결할 수 있습니다.
- Windows 키를 누르고 Java를 검색합니다. .
- 그런 다음 검색 결과에서 Java 구성을 엽니다. 업데이트로 이동 탭.
- 이제 지금 업데이트를 클릭합니다. 버튼을 누르고 기다립니다. 업데이트 프로세스가 완료될 때까지
- 완료되면 다시 시작 시스템을 다시 시작할 때 Java.Lang.NullPointerException 문제가 해결되었는지 확인하십시오.
시스템 방화벽 비활성화
차단된 Java 모듈이 실행되지 않을 수 있으므로 시스템 방화벽이 특정 Java 모듈의 실행을 차단하는 경우 이 오류 메시지가 나타날 수 있습니다. 이 경우 시스템의 방화벽을 비활성화하면 오류 500이 지워질 수 있습니다. 설명을 위해 ESET 비활성화 프로세스에 대해 설명합니다.
경고 :
시스템의 방화벽을 비활성화하면 시스템, 네트워크 및 데이터가 위협에 노출될 수 있으므로 위험을 감수하십시오.
- 오른쪽 클릭 ESET에서 시스템 트레이의 숨겨진 아이콘에서 보호 일시 중지를 클릭합니다. .
- 그런 다음 예를 클릭합니다. (UAC 프롬프트가 표시되는 경우) 이후에 시간을 선택합니다. 방화벽을 비활성화할 간격(예:1시간)
- 이제 적용을 클릭합니다. 다시 오른쪽 클릭 ESET에서 .
- 그런 다음 방화벽 일시중지를 선택합니다. 그 후 확인 ESET 방화벽을 비활성화합니다.
- 이제 시스템에 오류 500이 없는지 확인하십시오.
시스템에 IDE 또는 코드 편집기 재설치
개발자의 경우 오류 메시지를 유발하는 코드 또는 서버 측 문제가 없다면 IDE(예:Adobe ColdFusion) 또는 코드 편집기의 손상된 설치가 문제의 근본 원인일 수 있습니다.
여기에서 IDE 또는 코드 편집기를 다시 설치하면 당면한 오류가 해결될 수 있습니다. 설명을 위해 Windows PC에 Adobe ColdFusion을 다시 설치하는 프로세스에 대해 설명합니다. 계속하기 전에 필수 코드 조각이나 기타 데이터를 백업해야 합니다.
- 먼저 기본 스킨을 사용 중인지 확인합니다. 또는 테마 (금속과 같은) IDE 또는 코드 편집기(SNAP 편집기와 같은)는 오류를 지웁니다.
- 그렇지 않으면 Windows를 마우스 오른쪽 버튼으로 클릭합니다. 앱 및 기능을 엽니다. .
- 이제 Adobe ColdFusion을 확장합니다. 옵션을 선택하고 제거를 선택합니다. .
- 그런 다음 확인 Adobe ColdFusion을 제거하고 따라 제거하라는 메시지가 화면에 표시됩니다.
- 완료되면 다시 시작 시스템을 다시 시작하면 Windows를 마우스 오른쪽 버튼으로 클릭합니다. .
- 이제 실행을 선택합니다. 그런 다음 삭제 다음 디렉토리의 ColdFusion 잔여물:
temp %temp% %ProgramData% \Program Files \Program Files (x86) appdata
- 그런 다음 다시 설치 Adobe ColdFusion을 실행하고 오류 500이 지워졌는지 확인합니다.
문제가 있는 게임 재설치
게임의 모듈이 지정된 역할을 수행할 수 없어 게임 설치가 손상된 경우 Java 기반 게임(예:Minecraft)에서 '오류 500:Java.lang.nullpointerexception'이 발생할 수 있습니다. 이 시나리오에서 문제가 있는 게임을 다시 설치하면 당면한 오류가 해결될 수 있습니다. 설명을 위해 Minecraft를 다시 설치하는 과정에 대해 설명합니다.
- Windows를 마우스 오른쪽 버튼으로 클릭 실행을 엽니다. .
- 이제 탐색 다음으로:
%appdata%
- 이제 .Minecraft를 엽니다. 폴더 및 백업 저장 폴더(지금까지 플레이한 세계를 저장하기 위해).
- 그런 다음 Windows를 클릭합니다. Minecraft 검색 .
- 이제 오른쪽 클릭 제거를 선택합니다. .
- 그런 다음 확인 Minecraft를 제거하고 팔로우 게임을 제거하라는 메시지가 화면에 표시됩니다.
- 제거한 후 재부팅 시스템을 재부팅하고 조정 실행에서 다음 경로로:
%appdata%
- 그런 다음 삭제 .Minecraft 폴더 및 그 후에 조정 Run의 다음 경로:
AppData
- 그런 다음 모든 Minecraft를 삭제합니다. 관련 폴더 다음 세 가지 모두에서 디렉토리 :
Local LocalLow Roaming
- 지금 다시 설치 마인크래프트 공식 Minecraft 설치 프로그램을 사용하고 다시 설치한 후 게임에 오류 500이 없는지 확인합니다.
시스템에 Java 재설치
시스템 자체의 Java 설치가 손상된 경우 문제가 있는 게임, 응용 프로그램 또는 웹 사이트에서 많은 Java 라이브러리를 사용하지 못할 수 있으므로 문제의 원인이 될 수도 있습니다. 이 시나리오에서 시스템에 Java를 다시 설치하면 오류 500이 지워질 수 있습니다. 설명을 위해 Windows 시스템에 Java를 다시 설치하는 프로세스에 대해 설명합니다.
- Windows를 마우스 오른쪽 버튼으로 클릭 앱 및 기능을 엽니다. .
- 이제 자바 확장 옵션을 선택하고 제거를 클릭합니다. .
- 그런 다음 확인 Java를 제거하고 따라 Java를 제거하라는 메시지가 화면에 표시됩니다.
- 제거한 후 다시 시작 시스템을 다시 시작하면 실행 Windows + R 키를 눌러 명령 상자.
- 지금 삭제 다음 경로의 Java 잔재:
C:\Program Files\Java\ C:\ProgramData\Oracle\Java C:\Program Files (x86)\Common Files\Java C:\Program Files (x86)\Oracle\Java \ProgramData AppData temp %temp%
- 나중에 사용 중지 시스템의 방화벽(앞서 설명한 대로) 및 재설치 최신 Java 버전(또는 게임, 애플리케이션 또는 웹사이트에 필요한 Java 버전).
- 다시 설치한 후 다시 시작 시스템을 다시 시작하면 시스템이 오류 500:Java.lang.nullpointerexception에서 지워지기를 바랍니다.
- 그렇지 않은 경우 복사 여부를 확인하세요. msvcr71.dll 파일(다른 작업 컴퓨터에서)을 다음 경로로 이동하면 오류가 지워집니다(브라우저에서 문제가 발생한 경우):
C:\windows\system32
특정 웹사이트, 애플리케이션 또는 게임에서 문제가 지속되고 발생하는 경우 문의 지원 서버 측 문제가 있는지 백엔드를 확인합니다.