idea每次新建project的话,采用的编译器都是1.5,所以每次都要进行下面的设置:
1.在Project Structure中设置Language Level为8.0
2.在Settings中的Java Compiler中设置Target bytecode version为1.8
为什么每次都要重新设置,怎样设置才能让以后新建项目的时候idea采用的jdk都是1.8,而不是1.5?
ps: 在default settings中设置并没有作用。
光阴似箭催人老,日月如移越少年。
pom.xml で設定すると、実行時に jdk が 1.5 に調整されなくなります。 。
これは大きな問題ではありません コンパイル環境は依存関係にある必要があります。 この言語レベルは、1.5 の機能と互換性のあるコードを作成できるようにするエディター インターフェイスのプロンプトと提案であるようです。エディターを変更しないとエラーが発生しますが、エラーは発生しません。 1.7 でのコンパイルに問題があります。
pom.xml で設定すると、実行時に jdk が 1.5 に調整されなくなります。 。
リーリーこれは大きな問題ではありません
コンパイル環境は依存関係にある必要があります。
この言語レベルは、1.5 の機能と互換性のあるコードを作成できるようにするエディター インターフェイスのプロンプトと提案であるようです。エディターを変更しないとエラーが発生しますが、エラーは発生しません。 1.7 でのコンパイルに問題があります。