ホームページ  >  に質問  >  本文

java - idea每次编译的时候都是使用的jdk1.5

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

大家讲道理大家讲道理2742日前923

全員に返信(2)返信します

  • PHP中文网

    PHP中文网2017-04-18 10:57:54

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

    リーリー

    返事
    0
  • PHP中文网

    PHP中文网2017-04-18 10:57:54

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

    返事
    0
  • キャンセル返事