Java 8 SDKとランタイム、およびJava 7機能のみを使用するプロジェクトがあります。intellijをセットアップしてビルドできるかどうか疑問に思っていました。 Java-7レベルのjar、コマンドラインから間違いなく可能である何か?
これまでのところ、実験としてプロジェクトの言語レベルを7に設定しようとしましたが、それでは明らかに不十分であり、実際に必要なものではありません。
SOでもこの質問を見ました: " Intellij IDEA Java6を使用するように構成したときにJava7コンパイラを使用してコンパイルする "ですが、プロジェクトSDKはすでに設定されています最新のJavaバージョンまで、Java-7互換のアーティファクト/ jarコンパイルが必要なだけです。
編集:残念ながらJava 7には問題があるため、ローカルシステムにはJava 6とJava 8のJRE/SDKしかありません私のシステムでは互換性がありません。
ファイル->設定->コンパイラ-> Javaコンパイラ->プロジェクトバイトコードバージョン-> 1.7