JDK 7以下でEclipseネオンを使用してantでビルドをコンパイル/実行すると、Unsupported must run on 1.8 or higher
。 antでantとjdkを8に変更すると、unsupported minior/major version
..。
Eclipseネオンを使用してjdk 7以下でビルドする方法はありますか?このアップグレードを行った場合、以前のすべての変更と開発を犠牲にしますか?
Eclipse Neon自体は、Java 8.を使用して実行する必要があります。
以前のJava=バージョンを使用してプログラムを実行することもできます。「Java>インストール済みJRE」の設定で使用可能なJRE/JDKを構成します。次に、プロジェクトまたは実行構成を構成して、使用するバージョンを選択します使いたい。
次のように編集できます(インストールパスを確認してください)。
-vm
/usr/lib/jvm/Java-7-openjdk-AMD64/jre/bin
-vmargs
-Dosgi.requiredJavaVersion=1.7
-XX:+UseG1GC
-XX:+UseStringDeduplication
-Dosgi.requiredJavaVersion=1.7
-Xms256m
-Xmx1024m
-Declipse.p2.max.threads=10
-Doomph.update.url=http://download.Eclipse.org/oomph/updates/milestone/latest
-Doomph.redirection.index.redirection=index:/->http://git.Eclipse.org/c/oomph/org.Eclipse.oomph.git/plain/setups/
理想的には、ネオンはJava 1.8で実行する必要がありますが、Java 1.7で実行できます
Javaバージョンを変更するだけです。Dosgi.requiredJavaVersion= 1.7