回答:
プロジェクトのEclipseで:
maven eclipseプラグインとm2eclipseのどちらを使用していても、Eclipseのプロジェクト構成はPOMから派生しているため、1.6用のmavenコンパイラプラグインを構成する必要があります(デフォルトは1.4です)。
以下をプロジェクトのpom.xml
に追加して保存し、Eclipseプロジェクトに移動して、[プロパティ]> [Maven]> [プロジェクト構成の更新]を選択します。
<project>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
</project>
上記の解決策は、プロジェクトを修正するか、何らかの方法で問題を回避します。場合によっては、プロジェクトを修正せずに、警告を非表示にすることもできます。
これを行うには、警告パネルの内容を構成し、「ビルドパス」->「JREシステムパスの問題」カテゴリを必ずオフに切り替えます。このダイアログのUIは少し複雑/奇妙/使い勝手が悪いため、いくつかのオプションをいじって必要な操作を行わなければならない場合があります。
Eclipse設定で、Java-> Installed JREs-> Execution Environmentに移動し、J2SE-1.4のJRE 実行環境をセットアップします。
この警告の実際の原因は、以前のバージョンのJREで実行するようにプロジェクトを構成してから、インストールしたことです。通常、これは、古いプロジェクトを新しいJREで使用するときに必ず発生します。
これで問題が発生することはほとんどありません。ただし、本当に保存する場合は、正しい古いJDKをインストールする必要があります。あなたはここでそれらを見つけることができます:http : //www.oracle.com/technetwork/java/archive-139210.html
あなたはその後、再起動する場合は、あなたがに行くことができます日食ウィンドウ>設定>ジャワ>インストール済みのJRE>実行環境あなたのケースでは用とセットJ2SE-1.4 [パーフェクトマッチ]を日食はそれを呼び出すよう。
1.4に準拠してコンパイルされるようにプロジェクトを設定しましたか?もしそうなら、krockが言ったことを行います。または、より正確に言うと、J2SE-1.4実行環境を選択して、1.4準拠モードで使用するインストール済みJREの1つを確認する必要があります。ほとんどの場合、1.6 JREがインストールされています。確認してください。または、セットアップキットがある場合は1.4 JREをインストールし、それを使用します。
それ以外の場合は、Eclipse設定のJava-> Compilerに移動して、コンプライアンスが1.4に設定されているかどうかを確認してください。変更されている場合は、1.6に戻します。プロジェクトのプロパティに移動しない場合は、プロジェクト固有の設定があるかどうかを確認してください。Javaコンパイラーに移動し、一般的なEclipse設定を使用する場合はチェックを外します。または、プロジェクト固有の設定を1.6に設定して、Eclipseの設定に関係なく常に1.6になるようにします。
「ビルドパスで実行環境J2SE-1.5が指定されています。この環境と厳密に互換性のあるJREがワークスペースにインストールされていません」というプロジェクト警告が表示されました。J2SE1.5ライブラリを削除し、問題を解決する新しいJREシステムライブラリを追加しました
作業スペースでプロジェクトを展開します>>右クリック(JREシステムライブラリ)>>プロパティを選択>>デフォルトのJREワークスペースを選択上記のソリューションソル