>Java >java지도 시간 >Maven 컴파일러 오류 수정 방법: \'이 환경에서는 컴파일러가 제공되지 않습니다. 아마도 JDK가 아닌 JRE에서 실행하고 있습니까?\'

Maven 컴파일러 오류 수정 방법: \'이 환경에서는 컴파일러가 제공되지 않습니다. 아마도 JDK가 아닌 JRE에서 실행하고 있습니까?\'

Susan Sarandon
Susan Sarandon원래의
2024-11-27 02:24:11833검색

How to Fix Maven Compiler Error:

Maven 컴파일러 오류: "이 환경에서는 컴파일러가 제공되지 않습니다. 아마도 JDK가 아닌 JRE에서 실행하고 있습니까?"

이 오류는 Eclipse가 프로젝트를 컴파일하기 위한 JDK(Java Development Kit)를 찾을 수 없을 때 발생합니다. 이는 코드 컴파일에 필요한 유틸리티가 포함되지 않은 JRE(Java Runtime Environment)를 대신 사용하고 있을 가능성이 높기 때문입니다.

해결책:

  1. Eclipse를 사용하도록 구성 JDK:

    • 창으로 이동 > 환경설정 > 자바 > JRE가 설치되어 있습니다.
    • JDK(예: JDK 1.7.xx)가 나열되어 있는지 확인하세요.
    • JDK를 선택하고 확인을 클릭하세요.
  2. 메이븐 업데이트 프로젝트:

    • 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 Maven > 프로젝트 업데이트.

추가 팁:

  • 프로젝트 실행 구성에서 Maven JRE 설정을 확인하세요.

    • 실행 >을 클릭하세요. 구성을 실행합니다.
    • 실행 중인 Maven Build를 선택합니다.
    • JRE 탭으로 이동하여 Workspace 기본 JRE를 선택합니다.
  • JDK가 Eclipse에서 구성한 버전은 pom.xml 파일의 Maven Java 버전과 동일합니다.
  • 경우 문제가 지속되면 프로젝트를 정리해 보십시오(프로젝트 > 정리).
  • 방화벽 설정을 확인하여 Eclipse와 JDK 사이의 트래픽이 차단되지 않는지 확인하세요.

위 내용은 Maven 컴파일러 오류 수정 방법: \'이 환경에서는 컴파일러가 제공되지 않습니다. 아마도 JDK가 아닌 JRE에서 실행하고 있습니까?\'의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.