Java 8.の準備ができている最新のEclipse Lunaを使用しています「プロジェクトファセットJavaバージョン1.8はサポートされていません。」という理由で、プロジェクトを移動できません。
問題を解決しました。プロジェクトプロパティ->プロジェクトファセット->ランタイム->新規-> Tomcatサーバーを追加し、JREでJRE1.8.0_XXを選択します。
私のために仕事をしました
これは、Tomcatが依存しているワークスペースプロパティでJREの場所を変更したためです。
それに応じて、Tomcatプロパティを再度リセットしてください。
windows -> preference -> server -> Runtime Environments. To the right of Runtime Environments, you should see the servers. Remove Tomcat 8.0 and add Tomcat v9.0. Rebuild project.
削除して再度作成するか、単に更新することができます。
Javaバージョンが1.8で1.7になっているためです。[Project Properties]-> [Project Facets]に移動し、右側のチェックボックスで[Javaチェックボックス(既に選択されている可能性があります)、ドロップダウンからバージョンとして1.7を選択します。
実際、ここで知識を増やしたかっただけです。私はしばしばこの問題に遭遇します。私にとってそれを解決するのは、実際にコンパイラの準拠レベルを変更することです。
これを行う :
プロジェクトを右クリック->プロパティ
Java Compilerタブをクリックします
[プロジェクト固有の設定を有効にする]のチェックを外し、[ワークスペース設定の構成...]リンクをクリックして、コンパイラー準拠レベルがランタイムがサポートできない推奨のJavaバージョンに設定されていることを確認します。
完了したら、プロジェクトを再構築すると、問題が解決する場合があります。
ウィンドウメニュー->設定左側で、サーバーを展開し、[ランタイム環境] [サーバーランタイム環境の編集]をクリックします。 JDK 1.8を選択してください。プロジェクトの再構築を忘れないでください。
これもjdkの問題である可能性があります。 jdkのバージョンをjdk1.8.0_65からjdk1.8.0_25に変更しました。 IDE私が持っているバージョンは、バージョン:Luna Service Release 2(4.4.2)です。