IDEA: javac: 소스 릴리스 1.7에는 대상 릴리스 1.7이 필요합니다.
IntelliJ IDEA에서 JUnit 테스트를 실행할 때 " javac: 소스 릴리스 1.7에는 대상 릴리스 1.7이 필요합니다." 이 문제를 해결하려면 다음 설정을 검사하고 조정하는 것이 중요합니다.
1. 컴파일러 옵션
IDEA에 지정된 컴파일러 옵션을 확인하세요. 이 문제는 Maven에서 가져온 잘못된 옵션으로 인해 발생할 수 있습니다. "빌드, 실행, 배포" >를 확인하세요. 잘못된 설정에 대한 "컴파일러"
2. 바이트코드 버전
프로젝트 및 모듈 바이트코드(대상) 버전이 1.7 이상으로 설정되어 있는지 확인하세요. 이러한 설정은 "프로젝트 구조" > "프로젝트" 및 "프로젝트 구조" > 각각 "모듈"
3. 기타 소스 언어 레벨 설정
4. Maven 플러그인 구성
위 조정에도 불구하고 문제가 지속되면 pom.xml에서 Maven 빌드 구성을 확인하세요. Maven의 기본 언어 수준은 1.5이지만 다음 설정을 지정하여 재정의할 수 있습니다.
5. Maven 다시 가져오기
Maven 구성을 수정한 후에는 "Maven 프로젝트" 도구 창에서 프로젝트를 "다시 가져오기"해야 합니다. 이 작업을 수행하면 IDEA가 업데이트된 설정과 일치하게 됩니다.
위 내용은 IntelliJ IDEA에서 'javac: 소스 릴리스 1.7에는 대상 릴리스 1.7이 필요합니다'를 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!