IDEA: 소스 릴리스 1.7에는 대상 릴리스 1.7 필요
IntelliJ IDEA에서 JUnit 테스트를 실행할 때 다음 오류가 발생할 수 있습니다. javac: 소스 릴리스 1.7에는 대상 릴리스 1.7이 필요합니다." 이 문제는 소스 및 대상 릴리스 구성이 일치하지 않기 때문에 발생합니다.
이 오류를 해결하려면 다음 설정이 올바르게 구성되었는지 확인하세요.
컴파일러 옵션:
Maven에서 가져온 컴파일러 옵션이 올바른지 확인하세요.
프로젝트 및 모듈 설정:
Maven 설정:
IntelliJ IDEA 관련:
위 구성이 다음과 같습니다. 설정한 후 IntelliJ IDEA에서 Maven 프로젝트를 다시 가져와서 업데이트된 내용을 준수하는지 확인하세요. 설정.
언어 수준 구성을 위한 추가 소스:
기본 Maven 언어 수준:
Maven의 기본 언어 레벨은 1.5(5.0)입니다. IntelliJ IDEA는 처음에 모듈 언어 수준을 이 값으로 설정합니다.
위 내용은 IntelliJ IDEA에서 'javac: 소스 릴리스 1.7에 대상 릴리스 1.7 필요'가 표시되면서 JUnit 테스트가 실패하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!