Tôi đang sử dụng IntelliJ IDEA Ultimate 2019.3.1 . Bất cứ khi nào tôi cố gắng bắt đầu bất kỳ dự án Java Maven đơn giản nào (có thể là một Hello World đơn giản), tôi gặp phải lỗi sau:
Error:java: error: release version 5 not supported
Chạy java --version
bằng terminal tôi nhận được đầu ra sau:
openjdk 11.0.5 2019-10-15
OpenJDK Runtime Environment (build 11.0.5+10-post-Ubuntu-0ubuntu1.1)
OpenJDK 64-Bit Server VM (build 11.0.5+10-post-Ubuntu-0ubuntu1.1, mixed mode, sharing)
Chạy javac --version
bằng terminal tôi nhận được đầu ra sau:
javac 11.0.5
Đi tới Cài đặt của Trình biên dịch Java (như được đề xuất ở đây ) tôi thấy điều này:
Tôi đã thử chỉnh sửa " Phiên bản mã byte đích " thành 1.8 nhưng tôi gặp các lỗi sau:
Error:(1, 26) java: package javafx.application does not exist
Error:(2, 20) java: package javafx.stage does not exist
Error:(4, 27) java: cannot find symbol
symbol: class Application
Error:(12, 23) java: cannot find symbol
symbol: class Stage
location: class Main
Error:(7, 9) java: cannot find symbol
symbol: method launch(java.lang.String[])
location: class Main
Error:(11, 5) java: method does not override or implement a method from a supertype
Thay đổi nó thành phiên bản 1.11 Tôi gặp lỗi này:
Error:java: Source option 5 is no longer supported. Use 6 or later.
Bạn nghĩ vấn đề là gì? Làm thế nào tôi có thể giải quyết nó?