java - idea每次编译的时候都是使用的jdk1.5
大家讲道理
大家讲道理 2017-04-18 10:55:54
0
2
951

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中设置并没有作用。

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全員に返信(2)
Ty80

pom.xml で設定すると、実行時に jdk が 1.5 に調整されなくなります。 。

リーリー
いいねを押す +0
Ty80

これは大きな問題ではありません
コンパイル環境は依存関係にある必要があります。
この言語レベルは、1.5 の機能と互換性のあるコードを作成できるようにするエディター インターフェイスのプロンプトと提案であるようです。エディターを変更しないとエラーが発生しますが、エラーは発生しません。 1.7 でのコンパイルに問題があります。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート