Gradle - ブートストラップクラスのパスが-source 1.5と一緒に設定されていない

Gradle-ブートストラップクラスパスが-source 1.5と共に設定されていない

私の環境:

  1. JDK 1.7

  2. Eclipse 4.4

  3. Gradle 2.0

gradleがプロジェクトをビルドしている間、次のコンパイル警告メッセージが表示されます。

:compileJavawarning: [options] bootstrap class path not set in conjunction with -source 1.5
1 warning

gradle-bootstrap-warning

図:Eclipseコンソールビュー。

溶液

警告は、JDK 1.7を使用しているが、JDK 1.5またはJDK 1.6などの古いバージョンのJavaでプロジェクトをコンパイルしようとしていることを示しています

これを修正するには、「ソース」と「ターゲット」の両方をJDK 1.7に設定します。

build.gradle

apply plugin: 'java'

sourceCompatibility = 1.7
targetCompatibility = 1.7