私が現在取り組んでいるプロジェクトでは、IntelliJは私にコンパイルエラーError:java: javacTask: source release 8 requires target release 1.8
を与えました。私は設定>ビルド、実行、配備>コンパイラ> Javaに行き、私のモジュールの1つのターゲットバイトコードバージョンが1.5に設定されていることを知ったので、1.8に変更してコンパイルしました。しかし、翌日、同じエラーが出ました。私は設定に入り、その1つのモジュールのターゲットバイトコードは1.5に戻りました。私は1.8に変更し、それはコンパイルされた/うまく走った。これは何度も起こりました。目標のバイトコードバージョンを手動で変更するために設定に入る回数が不満です。IntelliJターゲットバイトコードの復帰
なぜターゲットバイトコードのバージョンが元に戻りますか?私は1.5をpomまたは他の場所で指定していないので、なぜバイトコードのバージョンが1.5に設定され続けるのか困惑しています。
「バッフル」はまさに私の気持ちです。 –