خطأ javacTask: الإصدار المصدر 8 يتطلب الإصدار الهدف 1.8 في IntelliJ IDEA
مرحبًا بالجميع! أنا مبتدئ في Java وبدأت للتو في تعلم اللغة. أستخدم IntelliJ IDEA Community Edition. أنشأت مشروعًا بسيطًا وكتبت كودًا صغيرًا:
```java
public class Main {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
```
عند محاولة تشغيل المشروع عبر IDE (Shift+F10) أحصل على الخطأ:
```
Error:java: javacTask: source release 8 requires target release 1.8
```
أستخدم Java 8 (jdk1.8.0_281) المثبتة على Windows. في إعدادات المشروع (File → Project Structure → Project) تم تعيين SDK 1.8 و Language level 8. في الوحدات أيضًا كل شيء مضبوط على 8. لكن الخطأ لا يزال يظهر.
جربت العديد من النصائح من الإنترنت: مسحت الكاش (File → Invalidate Caches)، وأعدت بناء المشروع (Build → Rebuild Project)، وغيرت إعدادات المترجم (Settings → Build, Execution, Deployment → Compiler → Java Compiler). لا شيء يساعد. يظهر الخطأ في كل محاولة تجميع.
أرجو إرشادي، من فضلكم، ما الذي أفعله بشكل خاطئ؟