This is an automated email from the ASF dual-hosted git repository.

matthiasblaesing pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans.git


The following commit(s) were added to refs/heads/master by this push:
     new bf8c26d  Changes required to build the java cluster on JDK 17.
     new b5329ca  Merge pull request #3278 from mbien/jdk17
bf8c26d is described below

commit bf8c26d91ea20cb7bf29b4510938f572f2202034
Author: Michael Bien <[email protected]>
AuthorDate: Tue Nov 30 22:57:16 2021 +0100

    Changes required to build the java cluster on JDK 17.
    
     - java cluster source version bump to 1.8 in properties.
     - java cluster source version bump to release=8 in ant files.
     - keystore command requires "-keyalg" to be set on modern JDKs.
     - fixed NPE in nb-javac ant task when only 'release' is specified.
     - updated test, 1.8 is now the default.
---
 .../project/queries/SourceLevelQueryImplTest.java  |  2 +-
 extide/o.apache.tools.ant.module/build.xml         |  2 +-
 harness/apisupport.harness/build.xml               |  2 +-
 .../nbproject/project.properties                   |  2 +-
 harness/jemmy/nbproject/project.properties         |  2 +-
 harness/libs.nbi.ant/nbproject/project.properties  |  4 ++-
 .../libs.nbi.engine/nbproject/project.properties   |  2 +-
 ide/csl.api/anttask/build.xml                      |  2 +-
 ide/db/build.xml                                   |  4 +--
 java/ant.browsetask/build.xml                      |  2 +-
 java/debugger.jpda.ant/build.xml                   |  2 +-
 java/form.nb/nbproject/project.properties          |  2 +-
 java/form.refactoring/nbproject/project.properties |  2 +-
 java/form/nbproject/project.properties             |  2 +-
 java/i18n/nbproject/project.properties             |  2 +-
 java/j2ee.metadata/nbproject/project.properties    |  2 +-
 java/java.source.ant/build.xml                     |  2 +-
 .../nbproject/project.properties                   |  2 +-
 java/java.testrunner/nbproject/project.properties  |  2 +-
 .../AntTasks/nbproject/project.properties          |  2 +-
 java/javawebstart/nbproject/project.properties     |  2 +-
 java/junit/nbproject/project.properties            |  2 +-
 java/maven.checkstyle/nbproject/project.properties |  2 +-
 java/maven.coverage/nbproject/project.properties   |  2 +-
 java/maven.hints/nbproject/project.properties      |  2 +-
 java/maven.indexer.ui/nbproject/project.properties |  2 +-
 java/maven.junit/nbproject/project.properties      |  2 +-
 java/maven.kit/nbproject/project.properties        |  2 +-
 java/maven.osgi/nbproject/project.properties       |  2 +-
 .../maven.persistence/nbproject/project.properties |  2 +-
 .../maven.refactoring/nbproject/project.properties |  2 +-
 java/maven.search/nbproject/project.properties     |  3 +-
 java/maven.spring/nbproject/project.properties     |  3 +-
 java/websvc.jaxws21/nbproject/project.properties   |  2 +-
 .../websvc.jaxws21api/nbproject/project.properties |  2 +-
 java/xml.jaxb/nbproject/project.properties         |  2 +-
 .../javafx2.platform/nbproject/project.properties  |  3 +-
 .../nbproject/project.properties                   |  5 ++-
 nb/updatecenters/build.xml                         |  2 +-
 .../antsrc/org/netbeans/nbbuild/CustomJavac.java   | 41 +++++++++++++---------
 nbi/engine/build.xml                               |  9 ++---
 .../build/.ant-lib/nbproject/project.properties    |  2 +-
 .../nbproject/project.properties                   |  2 +-
 .../file-renamer/nbproject/project.properties      |  2 +-
 .../port-occupation/nbproject/project.properties   |  2 +-
 platform/applemenu/nbproject/project.properties    |  5 +--
 .../nbproject/project.properties                   |  2 +-
 .../nbproject/project.properties                   |  3 +-
 .../maven.profiler/nbproject/project.properties    |  2 +-
 profiler/profiler.api/nbproject/project.properties |  2 +-
 .../profiler.freeform/nbproject/project.properties |  3 +-
 .../profiler.j2se/nbproject/project.properties     |  2 +-
 profiler/profiler.kit/nbproject/project.properties |  3 +-
 profiler/profiler.nbimpl/build.xml                 |  2 +-
 .../profiler.nbimpl/nbproject/project.properties   |  2 +-
 .../profiler.nbmodule/nbproject/project.properties |  3 +-
 .../nbproject/project.properties                   |  3 +-
 .../profiler.ppoints/nbproject/project.properties  |  2 +-
 .../nbproject/project.properties                   |  3 +-
 .../nbproject/project.properties                   |  3 +-
 .../nbproject/project.properties                   |  2 +-
 .../nbproject/project.properties                   |  2 +-
 .../javascript2.react/nbproject/project.properties |  2 +-
 webcommon/libs.jstestdriver/build.xml              |  2 +-
 .../libs.jstestdriver/nbproject/project.properties |  2 +-
 webcommon/netserver/nbproject/project.properties   |  2 +-
 .../web.client.kit/nbproject/project.properties    |  2 +-
 webcommon/web.inspect/nbproject/project.properties |  2 +-
 68 files changed, 109 insertions(+), 93 deletions(-)

diff --git 
a/apisupport/apisupport.ant/test/unit/src/org/netbeans/modules/apisupport/project/queries/SourceLevelQueryImplTest.java
 
b/apisupport/apisupport.ant/test/unit/src/org/netbeans/modules/apisupport/project/queries/SourceLevelQueryImplTest.java
index dfffbcc..b12f486 100644
--- 
a/apisupport/apisupport.ant/test/unit/src/org/netbeans/modules/apisupport/project/queries/SourceLevelQueryImplTest.java
+++ 
b/apisupport/apisupport.ant/test/unit/src/org/netbeans/modules/apisupport/project/queries/SourceLevelQueryImplTest.java
@@ -37,7 +37,7 @@ public class SourceLevelQueryImplTest extends TestBase {
         String path = 
"java/junit/src/org/netbeans/modules/junit/api/JUnitSettings.java";
         FileObject f = nbRoot().getFileObject(path);
         assertNotNull("found " + path, f);
-        assertEquals("1.6 used for an average module", "1.6", 
SourceLevelQuery.getSourceLevel(f));
+        assertEquals("1.8 used for an average module", "1.8", 
SourceLevelQuery.getSourceLevel(f));
     }
     
 }
diff --git a/extide/o.apache.tools.ant.module/build.xml 
b/extide/o.apache.tools.ant.module/build.xml
index 0972a06..14804e8 100644
--- a/extide/o.apache.tools.ant.module/build.xml
+++ b/extide/o.apache.tools.ant.module/build.xml
@@ -35,7 +35,7 @@
                 <path path="${src-bridge.cp}"/>
             </classpath>
         </depend>
-        <javac srcdir="src-bridge" destdir="build/bridge-classes" 
deprecation="${build.compiler.deprecation}" debug="${build.compiler.debug}" 
source="1.6" target="1.6" includeantruntime="false">
+        <javac srcdir="src-bridge" destdir="build/bridge-classes" 
deprecation="${build.compiler.deprecation}" debug="${build.compiler.debug}" 
release="8" includeantruntime="false">
             <classpath>
                 <path path="${src-bridge.cp}"/>
             </classpath>
diff --git a/harness/apisupport.harness/build.xml 
b/harness/apisupport.harness/build.xml
index ffbb5d9..eef8ea3 100644
--- a/harness/apisupport.harness/build.xml
+++ b/harness/apisupport.harness/build.xml
@@ -50,7 +50,7 @@
 
     <target name="compile-jnlp-launcher" depends="init,compile">
         <mkdir dir="${build.dir}/jnlp-launcher-classes"/>
-        <nb-javac srcdir="jnlp-src" 
destdir="${build.dir}/jnlp-launcher-classes" 
deprecation="${build.compiler.deprecation}" debug="${build.compiler.debug}" 
source="1.6" target="1.6" includeantruntime="false">
+        <nb-javac srcdir="jnlp-src" 
destdir="${build.dir}/jnlp-launcher-classes" 
deprecation="${build.compiler.deprecation}" debug="${build.compiler.debug}" 
release="8" includeantruntime="false">
             <classpath>
                 <path path="${jnlp.cp}"/>
             </classpath>
diff --git a/harness/apisupport.harness/nbproject/project.properties 
b/harness/apisupport.harness/nbproject/project.properties
index f401cae..be11955 100644
--- a/harness/apisupport.harness/nbproject/project.properties
+++ b/harness/apisupport.harness/nbproject/project.properties
@@ -16,7 +16,7 @@
 # under the License.
 
 javac.compilerargs=-Xlint -Xlint:-serial
-javac.source=1.6
+javac.source=1.8
 jnlp.cp=\
     ${o.n.bootstrap.dir}/lib/boot.jar:\
     ${openide.modules.dir}/lib/org-openide-modules.jar:\
diff --git a/harness/jemmy/nbproject/project.properties 
b/harness/jemmy/nbproject/project.properties
index 1a09c97..b7f5f65 100644
--- a/harness/jemmy/nbproject/project.properties
+++ b/harness/jemmy/nbproject/project.properties
@@ -16,7 +16,7 @@
 # under the License.
 is.autoload=true
 javac.compilerargs=-Xlint -Xlint:-serial
-javac.source=1.6
+javac.source=1.8
 release.external/jemmy-2.3.1.1.jar=modules/ext/jemmy-2.3.1.1.jar
 release.external/jemmy-2.3.1.1-doc.zip=docs/jemmy-2.3.1.1-doc.zip
 release.external/jemmy-2.3.1.1-src.zip=docs/jemmy-2.3.1.1-src.zip
diff --git a/harness/libs.nbi.ant/nbproject/project.properties 
b/harness/libs.nbi.ant/nbproject/project.properties
index 61ef8c3..9214f6e 100644
--- a/harness/libs.nbi.ant/nbproject/project.properties
+++ b/harness/libs.nbi.ant/nbproject/project.properties
@@ -15,10 +15,12 @@
 # specific language governing permissions and limitations
 # under the License.
 is.autoload=true
-javac.source=1.6
+javac.source=1.8
+javac.target=1.8
 javac.compilerargs=-Xlint -Xlint:-serial
 extra.module.files=\
     modules/ext/nbi-ant-tasks.jar,\
     modules/ext/nbi-registries-management.jar,\
     nbi/
 nbm.module.author=Dmitry Lipin
+
diff --git a/harness/libs.nbi.engine/nbproject/project.properties 
b/harness/libs.nbi.engine/nbproject/project.properties
index c355fc5..4c45742 100644
--- a/harness/libs.nbi.engine/nbproject/project.properties
+++ b/harness/libs.nbi.engine/nbproject/project.properties
@@ -15,7 +15,7 @@
 # specific language governing permissions and limitations
 # under the License.
 is.autoload=true
-javac.source=1.6
+javac.source=1.8
 javac.compilerargs=-Xlint -Xlint:-serial
 extra.module.files=modules/ext/nbi-engine.jar
 nbm.module.author=Dmitry Lipin
diff --git a/ide/csl.api/anttask/build.xml b/ide/csl.api/anttask/build.xml
index 99fce2c..10f5ebb 100644
--- a/ide/csl.api/anttask/build.xml
+++ b/ide/csl.api/anttask/build.xml
@@ -33,7 +33,7 @@
 
   <target name="compile">
     <mkdir dir="build/classes"/>
-    <javac srcdir="src" destdir="build/classes" 
deprecation="${build.compiler.deprecation}" debug="${build.compiler.debug}" 
target="1.6" source="1.6" >
+    <javac srcdir="src" destdir="build/classes" 
deprecation="${build.compiler.deprecation}" debug="${build.compiler.debug}" 
release="8" >
          <classpath>
                 <!-- cmdline Ant -->
                 <pathelement location="${ant.core.lib}"/>
diff --git a/ide/db/build.xml b/ide/db/build.xml
index 11226c0..b6cb927 100644
--- a/ide/db/build.xml
+++ b/ide/db/build.xml
@@ -32,7 +32,7 @@
 
     <target name="compile-lib" depends="init,fake-jdbc-40">
         <mkdir dir="${build.dir}/lib-classes" />
-        <javac target="${javac.target}" srcdir="libsrc" 
destdir="${build.dir}/lib-classes" deprecation="${build.compiler.deprecation}" 
debug="${build.compiler.debug}" source="1.6">
+        <javac release="8" srcdir="libsrc" destdir="${build.dir}/lib-classes" 
deprecation="${build.compiler.deprecation}" debug="${build.compiler.debug}">
             <classpath>
                 <pathelement path="${lib.cp}"/>
             </classpath>
@@ -50,7 +50,7 @@
             public class RowIdLifetime {}
         </echo>
         <mkdir dir="${fake-jdbc-40.build}"/>
-        <javac target="${javac.target}" source="1.7" 
srcdir="${fake-jdbc-40.src}" destdir="${fake-jdbc-40.build}"/>
+        <javac release="8" srcdir="${fake-jdbc-40.src}" 
destdir="${fake-jdbc-40.build}"/>
     </target>
 
     <target name="jar-lib" depends="compile-lib">
diff --git a/java/ant.browsetask/build.xml b/java/ant.browsetask/build.xml
index d295211..75eac94 100644
--- a/java/ant.browsetask/build.xml
+++ b/java/ant.browsetask/build.xml
@@ -25,7 +25,7 @@
 
     <target name="nblib" depends="init">
         <mkdir dir="build/antclasses"/>
-        <javac srcdir="antsrc" destdir="build/antclasses" 
debug="${build.compiler.debug}" deprecation="${build.compiler.deprecation}" 
source="1.6" target="1.8" includeantruntime="false">
+        <javac srcdir="antsrc" destdir="build/antclasses" 
debug="${build.compiler.debug}" deprecation="${build.compiler.deprecation}" 
release="8" includeantruntime="false">
             <classpath>
                 <pathelement path="${antsrc.cp}"/>
             </classpath>
diff --git a/java/debugger.jpda.ant/build.xml b/java/debugger.jpda.ant/build.xml
index b19145c..3c2bec8 100644
--- a/java/debugger.jpda.ant/build.xml
+++ b/java/debugger.jpda.ant/build.xml
@@ -25,7 +25,7 @@
 
     <target name="nblib" depends="init">
         <mkdir dir="build/antclasses"/>
-        <javac srcdir="antsrc" destdir="build/antclasses" source="1.6" 
target="1.6" debug="true" deprecation="true">
+        <javac srcdir="antsrc" destdir="build/antclasses" source="1.8" 
target="1.8" debug="true" deprecation="true">
             <classpath>
                 <path refid="cp"/>
                 <pathelement location="${ant.jar}"/>
diff --git a/java/form.nb/nbproject/project.properties 
b/java/form.nb/nbproject/project.properties
index 9368e10..e7cd414 100644
--- a/java/form.nb/nbproject/project.properties
+++ b/java/form.nb/nbproject/project.properties
@@ -16,6 +16,6 @@
 # under the License.
 
 is.eager=true
-javac.source=1.6
+javac.source=1.8
 spec.version.base=0.33.0
 requires.nb.javac=true
diff --git a/java/form.refactoring/nbproject/project.properties 
b/java/form.refactoring/nbproject/project.properties
index 360091f..23ad009 100644
--- a/java/form.refactoring/nbproject/project.properties
+++ b/java/form.refactoring/nbproject/project.properties
@@ -16,6 +16,6 @@
 # under the License.
 
 is.eager=true
-javac.source=1.6
+javac.source=1.8
 spec.version.base=0.32.0
 requires.nb.javac=true
diff --git a/java/form/nbproject/project.properties 
b/java/form/nbproject/project.properties
index 32128ff..235ca6b 100644
--- a/java/form/nbproject/project.properties
+++ b/java/form/nbproject/project.properties
@@ -16,7 +16,7 @@
 # under the License.
 
 extra.module.files=modules/ext/AbsoluteLayout.jar
-javac.source=1.7
+javac.source=1.8
 javadoc.arch=${basedir}/arch.xml
 spec.version.base=1.72.0
 test-unit-sys-prop.org.netbeans.modules.form.layoutdesign.test=0
diff --git a/java/i18n/nbproject/project.properties 
b/java/i18n/nbproject/project.properties
index 73e1ef5..87aabfc 100644
--- a/java/i18n/nbproject/project.properties
+++ b/java/i18n/nbproject/project.properties
@@ -15,7 +15,7 @@
 # specific language governing permissions and limitations
 # under the License.
 
-javac.source=1.6
+javac.source=1.8
 javadoc.arch=${basedir}/arch.xml
 disable.qa-functional.tests=true
 
diff --git a/java/j2ee.metadata/nbproject/project.properties 
b/java/j2ee.metadata/nbproject/project.properties
index f9e1aea..256efd3 100644
--- a/java/j2ee.metadata/nbproject/project.properties
+++ b/java/j2ee.metadata/nbproject/project.properties
@@ -15,7 +15,7 @@
 # specific language governing permissions and limitations
 # under the License.
 
-javac.source=1.6
+javac.source=1.8
 javac.compilerargs=-Xlint:unchecked
 
 javadoc.arch=${basedir}/arch.xml
diff --git a/java/java.source.ant/build.xml b/java/java.source.ant/build.xml
index 69b8ec5..470d904 100644
--- a/java/java.source.ant/build.xml
+++ b/java/java.source.ant/build.xml
@@ -25,7 +25,7 @@
 
     <target name="nblib" depends="init">
         <mkdir dir="build/antclasses"/>
-        <javac srcdir="antsrc" destdir="build/antclasses" source="1.6" 
target="1.6" debug="true" deprecation="true">
+        <javac srcdir="antsrc" destdir="build/antclasses" release="8" 
debug="true" deprecation="true">
             <classpath>
                 <path refid="cp"/>
                 <pathelement location="${ant.jar}"/>
diff --git a/java/java.testrunner.ant/nbproject/project.properties 
b/java/java.testrunner.ant/nbproject/project.properties
index 7f641b7..3b054ca 100644
--- a/java/java.testrunner.ant/nbproject/project.properties
+++ b/java/java.testrunner.ant/nbproject/project.properties
@@ -15,5 +15,5 @@
 # specific language governing permissions and limitations
 # under the License.
 is.eager=true
-javac.source=1.6
+javac.source=1.8
 javac.compilerargs=-Xlint -Xlint:-serial
diff --git a/java/java.testrunner/nbproject/project.properties 
b/java/java.testrunner/nbproject/project.properties
index 375b088..26aa41b 100644
--- a/java/java.testrunner/nbproject/project.properties
+++ b/java/java.testrunner/nbproject/project.properties
@@ -15,6 +15,6 @@
 # specific language governing permissions and limitations
 # under the License.
 is.eager=true
-javac.source=1.6
+javac.source=1.8
 javac.compilerargs=-Xlint -Xlint:-serial
 requires.nb.javac=true
diff --git a/java/javawebstart/AntTasks/nbproject/project.properties 
b/java/javawebstart/AntTasks/nbproject/project.properties
index 930fa63..63c39f3 100644
--- a/java/javawebstart/AntTasks/nbproject/project.properties
+++ b/java/javawebstart/AntTasks/nbproject/project.properties
@@ -53,7 +53,7 @@ javac.deprecation=false
 javac.external.vm=false
 javac.processorpath=\
     ${javac.classpath}
-javac.source=1.6
+javac.source=1.8
 javac.target=1.8
 javac.test.classpath=\
     ${javac.classpath}:\
diff --git a/java/javawebstart/nbproject/project.properties 
b/java/javawebstart/nbproject/project.properties
index 5c67e0d..97bd2ae 100644
--- a/java/javawebstart/nbproject/project.properties
+++ b/java/javawebstart/nbproject/project.properties
@@ -16,7 +16,7 @@
 # under the License.
 
 javac.compilerargs=-Xlint:unchecked
-javac.source=1.7
+javac.source=1.8
 extra.module.files=ant/extra/org-netbeans-modules-javawebstart-anttasks.jar
 jnlp.indirect.jars=ant/extra/org-netbeans-modules-javawebstart-anttasks.jar
 requires.nb.javac=true
diff --git a/java/junit/nbproject/project.properties 
b/java/junit/nbproject/project.properties
index fd520bc..bb410eb 100644
--- a/java/junit/nbproject/project.properties
+++ b/java/junit/nbproject/project.properties
@@ -17,7 +17,7 @@
 
 
 is.eager=true
-javac.source=1.6
+javac.source=1.8
 javadoc.arch=${basedir}/arch.xml
 javadoc.apichanges=${basedir}/apichanges.xml
 
diff --git a/java/maven.checkstyle/nbproject/project.properties 
b/java/maven.checkstyle/nbproject/project.properties
index c0af75f..0f4ec98 100644
--- a/java/maven.checkstyle/nbproject/project.properties
+++ b/java/maven.checkstyle/nbproject/project.properties
@@ -14,5 +14,5 @@
 # KIND, either express or implied.  See the License for the
 # specific language governing permissions and limitations
 # under the License.
-javac.source=1.6
+javac.source=1.8
 javac.compilerargs=-Xlint -Xlint:-serial
diff --git a/java/maven.coverage/nbproject/project.properties 
b/java/maven.coverage/nbproject/project.properties
index 7af4122..369506d 100644
--- a/java/maven.coverage/nbproject/project.properties
+++ b/java/maven.coverage/nbproject/project.properties
@@ -14,7 +14,7 @@
 # KIND, either express or implied.  See the License for the
 # specific language governing permissions and limitations
 # under the License.
-javac.source=1.6
+javac.source=1.8
 javac.compilerargs=-Xlint -Xlint:-serial
 nbm.homepage=http://wiki.netbeans.org/MavenCodeCoverage
 nbm.module.author=Jesse Glick <[email protected]>
diff --git a/java/maven.hints/nbproject/project.properties 
b/java/maven.hints/nbproject/project.properties
index 82150ad..84e1499 100644
--- a/java/maven.hints/nbproject/project.properties
+++ b/java/maven.hints/nbproject/project.properties
@@ -16,7 +16,7 @@
 # under the License.
 
 is.eager=true
-javac.source=1.6
+javac.source=1.8
 #javac.compilerargs=-Xlint -Xlint:-serial
 
 test.config.stableBTD.includes=**/*Test.class
diff --git a/java/maven.indexer.ui/nbproject/project.properties 
b/java/maven.indexer.ui/nbproject/project.properties
index 21cc681..430766b 100644
--- a/java/maven.indexer.ui/nbproject/project.properties
+++ b/java/maven.indexer.ui/nbproject/project.properties
@@ -16,6 +16,6 @@
 # under the License.
 
 is.autoload=true
-javac.source=1.6
+javac.source=1.8
 javac.compilerargs=-Xlint -Xlint:-serial
 
diff --git a/java/maven.junit/nbproject/project.properties 
b/java/maven.junit/nbproject/project.properties
index 41c0e06..a72717d 100644
--- a/java/maven.junit/nbproject/project.properties
+++ b/java/maven.junit/nbproject/project.properties
@@ -16,7 +16,7 @@
 # under the License.
 
 is.eager=true
-javac.source=1.6
+javac.source=1.8
 javac.compilerargs=-Xlint -Xlint:-serial
 
 test.config.stableBTD.includes=**/*Test.class
diff --git a/java/maven.kit/nbproject/project.properties 
b/java/maven.kit/nbproject/project.properties
index 8c80113..5137752 100644
--- a/java/maven.kit/nbproject/project.properties
+++ b/java/maven.kit/nbproject/project.properties
@@ -15,5 +15,5 @@
 # specific language governing permissions and limitations
 # under the License.
 
-javac.source=1.6
+javac.source=1.8
 javac.compilerargs=-Xlint -Xlint:-serial
diff --git a/java/maven.osgi/nbproject/project.properties 
b/java/maven.osgi/nbproject/project.properties
index 38b9c58..d4de1d6 100644
--- a/java/maven.osgi/nbproject/project.properties
+++ b/java/maven.osgi/nbproject/project.properties
@@ -14,7 +14,7 @@
 # KIND, either express or implied.  See the License for the
 # specific language governing permissions and limitations
 # under the License.
-javac.source=1.6
+javac.source=1.8
 javac.compilerargs=-Xlint -Xlint:-serial
 
 test.config.stableBTD.includes=**/*Test.class
diff --git a/java/maven.persistence/nbproject/project.properties 
b/java/maven.persistence/nbproject/project.properties
index 80c61c8..415ac5e 100644
--- a/java/maven.persistence/nbproject/project.properties
+++ b/java/maven.persistence/nbproject/project.properties
@@ -16,5 +16,5 @@
 # under the License.
 
 is.eager=true
-javac.source=1.6
+javac.source=1.8
 javac.compilerargs=-Xlint -Xlint:-serial
diff --git a/java/maven.refactoring/nbproject/project.properties 
b/java/maven.refactoring/nbproject/project.properties
index 315878a..9f9ea40 100644
--- a/java/maven.refactoring/nbproject/project.properties
+++ b/java/maven.refactoring/nbproject/project.properties
@@ -14,6 +14,6 @@
 # KIND, either express or implied.  See the License for the
 # specific language governing permissions and limitations
 # under the License.
-javac.source=1.6
+javac.source=1.8
 javac.compilerargs=-Xlint -Xlint:-serial
 requires.nb.javac=true
diff --git a/java/maven.search/nbproject/project.properties 
b/java/maven.search/nbproject/project.properties
index 80c61c8..edf7dd1 100644
--- a/java/maven.search/nbproject/project.properties
+++ b/java/maven.search/nbproject/project.properties
@@ -16,5 +16,6 @@
 # under the License.
 
 is.eager=true
-javac.source=1.6
+javac.source=1.8
 javac.compilerargs=-Xlint -Xlint:-serial
+
diff --git a/java/maven.spring/nbproject/project.properties 
b/java/maven.spring/nbproject/project.properties
index 80c61c8..edf7dd1 100644
--- a/java/maven.spring/nbproject/project.properties
+++ b/java/maven.spring/nbproject/project.properties
@@ -16,5 +16,6 @@
 # under the License.
 
 is.eager=true
-javac.source=1.6
+javac.source=1.8
 javac.compilerargs=-Xlint -Xlint:-serial
+
diff --git a/java/websvc.jaxws21/nbproject/project.properties 
b/java/websvc.jaxws21/nbproject/project.properties
index 5ac514d..deb4255 100644
--- a/java/websvc.jaxws21/nbproject/project.properties
+++ b/java/websvc.jaxws21/nbproject/project.properties
@@ -18,7 +18,7 @@
 is.autoload=true
 
 javac.compilerargs=-Xlint -Xlint:-serial
-javac.source=1.6
+javac.source=1.8
 jnlp.indirect.jars=\
     modules/ext/jaxws22/FastInfoset.jar,\
     modules/ext/jaxws22/gmbal-api-only.jar,\
diff --git a/java/websvc.jaxws21api/nbproject/project.properties 
b/java/websvc.jaxws21api/nbproject/project.properties
index dd67c56..aabbfec 100644
--- a/java/websvc.jaxws21api/nbproject/project.properties
+++ b/java/websvc.jaxws21api/nbproject/project.properties
@@ -18,7 +18,7 @@
 is.autoload=true
 
 javac.compilerargs=-Xlint -Xlint:-serial
-javac.source=1.6
+javac.source=1.8
 jnlp.indirect.jars=\
     modules/ext/jaxws22/api/jaxws-api.jar,\
     modules/ext/jaxws22/api/jsr181-api.jar,\
diff --git a/java/xml.jaxb/nbproject/project.properties 
b/java/xml.jaxb/nbproject/project.properties
index 8f48df1..3babc41 100644
--- a/java/xml.jaxb/nbproject/project.properties
+++ b/java/xml.jaxb/nbproject/project.properties
@@ -14,7 +14,7 @@
 # KIND, either express or implied.  See the License for the
 # specific language governing permissions and limitations
 # under the License.
-javac.source=1.6
+javac.source=1.8
 # added to classpath for compilation of unit tests
 #test.unit.cp.extra=../../junit/external/junit-4.1.jar
 # added to classpath for running of unit tests
diff --git a/javafx/javafx2.platform/nbproject/project.properties 
b/javafx/javafx2.platform/nbproject/project.properties
index ab06b41..ec4cf73 100644
--- a/javafx/javafx2.platform/nbproject/project.properties
+++ b/javafx/javafx2.platform/nbproject/project.properties
@@ -14,5 +14,6 @@
 # KIND, either express or implied.  See the License for the
 # specific language governing permissions and limitations
 # under the License.
-javac.source=1.7
+javac.source=1.8
 javac.compilerargs=-Xlint -Xlint:-serial
+
diff --git a/javafx/javafx2.scenebuilder/nbproject/project.properties 
b/javafx/javafx2.scenebuilder/nbproject/project.properties
index d6f42f7..45983a7 100644
--- a/javafx/javafx2.scenebuilder/nbproject/project.properties
+++ b/javafx/javafx2.scenebuilder/nbproject/project.properties
@@ -15,12 +15,11 @@
 # specific language governing permissions and limitations
 # under the License.
 
-
-javac.source=1.6
+javac.source=1.8
 javac.compilerargs=-Xlint -Xlint:-serial
 requires.nb.javac=true
 
 # Please change this to point to jfxrt.jar coming e.g. from the JavaFX 2.0 SDK
 
#test-unit-sys-prop.jfxrt.url=file:/Users/david/Thunderbird/javafx-sdk2.0/rt/lib/jfxrt.jar
 # The following works only inside Oracle (I am sorry):
-test-unit-sys-prop.jfxrt.url=http://jre.us.oracle.com/java/re/javafx/2.0.2/promoted/latest/binaries/windows-i586/javafx-sdk2.0.2/rt/lib/jfxrt.jar
\ No newline at end of file
+test-unit-sys-prop.jfxrt.url=http://jre.us.oracle.com/java/re/javafx/2.0.2/promoted/latest/binaries/windows-i586/javafx-sdk2.0.2/rt/lib/jfxrt.jar
diff --git a/nb/updatecenters/build.xml b/nb/updatecenters/build.xml
index 3505cf1..4054c46 100644
--- a/nb/updatecenters/build.xml
+++ b/nb/updatecenters/build.xml
@@ -35,7 +35,7 @@
       <tempfile destdir="${build.dir}" prefix="sign" suffix=".ks" 
property="netbeans.bundled.ks" deleteonexit="true" />
       <tempfile destdir="${build.dir}" prefix="sign" suffix=".cert" 
property="netbeans.bundled.cert" deleteonexit="true"/>
       <genkey
-        keystore="${netbeans.bundled.ks}"
+        keystore="${netbeans.bundled.ks}" keyalg="RSA"
         alias="netbeans-bundled" storepass="${netbeans.bundled.ks}"
         dname="CN=Ant Group, OU=NetBeans, O=Apache.org, C=US"
       />
diff --git a/nbbuild/antsrc/org/netbeans/nbbuild/CustomJavac.java 
b/nbbuild/antsrc/org/netbeans/nbbuild/CustomJavac.java
index b94786c..5474644 100644
--- a/nbbuild/antsrc/org/netbeans/nbbuild/CustomJavac.java
+++ b/nbbuild/antsrc/org/netbeans/nbbuild/CustomJavac.java
@@ -66,21 +66,30 @@ public class CustomJavac extends Javac {
 
     @Override
     public void execute() throws BuildException {
-        String tgr = getTarget();
-        if (tgr.matches("\\d+")) {
-            tgr = "1." + tgr;
-        }
-        if (!isBootclasspathOptionUsed()) {
-            setRelease(tgr.substring(2));
-        }
-        String src = getSource();
-        if (src.matches("\\d+")) {
-            src = "1." + src;
-        }
-        if (!JavaEnvUtils.isAtLeastJavaVersion(src)) {
-            log("Cannot handle -source " + src + " from this VM; forking " + 
maybeFork, Project.MSG_WARN);
-            super.setFork(true);
-            super.setExecutable(maybeFork);
+        String release = getRelease();
+        if (release == null || release.isEmpty()) {
+            String tgr = getTarget();
+            if (tgr.matches("\\d+")) {
+                tgr = "1." + tgr;
+            }
+            if (!isBootclasspathOptionUsed()) {
+                setRelease(tgr.substring(2));
+            }
+            String src = getSource();
+            if (src.matches("\\d+")) {
+                src = "1." + src;
+            }
+            if (!JavaEnvUtils.isAtLeastJavaVersion(src)) {
+                log("Cannot handle -source " + src + " from this VM; forking " 
+ maybeFork, Project.MSG_WARN);
+                super.setFork(true);
+                super.setExecutable(maybeFork);
+            }
+        } else {
+            if (!JavaEnvUtils.isAtLeastJavaVersion(release)) {
+                log("Cannot handle -release " + release + " from this VM; 
forking " + maybeFork, Project.MSG_WARN);
+                super.setFork(true);
+                super.setExecutable(maybeFork);
+            }
         }
         generatedClassesDir = new File(getDestdir().getParentFile(), 
getDestdir().getName() + "-generated");
         if (!usingExplicitIncludes) {
@@ -205,7 +214,7 @@ public class CustomJavac extends Javac {
         File d = getDestdir();
         if (!d.isDirectory()) {
             return;
-}
+        }
         FileSet classes = new FileSet();
         classes.setDir(d);
         classes.setIncludes("**/*$*.class");
diff --git a/nbi/engine/build.xml b/nbi/engine/build.xml
index e5e034c..8084641 100644
--- a/nbi/engine/build.xml
+++ b/nbi/engine/build.xml
@@ -188,14 +188,9 @@
     </target>
 
     <target name="probe" depends="init">
-        <available property="probe.javac.source" value="1.6" 
classname="java.lang.Module"/>
-        <available property="probe.javac.target" value="1.6" 
classname="java.lang.Module"/>
-        <available property="probe.javac.source" value="1.6" 
file="${nbjdk.home}/bin/jmod"/>
-        <available property="probe.javac.target" value="1.6" 
file="${nbjdk.home}/bin/jmod"/>
-        <property name="probe.javac.source" value="1.4"/>
-        <property name="probe.javac.target" value="1.4"/>
+        <property name="probe.javac.release" value="8"/>
         <mkdir 
dir="${build.classes.dir}/org/netbeans/installer/utils/applications/"/>
-        <javac srcdir="probesrc" 
destdir="${build.classes.dir}/org/netbeans/installer/utils/applications/" 
source="${probe.javac.source}" debug="true" deprecation="true" 
target="${probe.javac.target}"/>
+        <javac srcdir="probesrc" 
destdir="${build.classes.dir}/org/netbeans/installer/utils/applications/" 
release="${probe.javac.release}" debug="true" deprecation="true"/>
     </target>
 
 </project>
diff --git a/nbi/infra/build/.ant-lib/nbproject/project.properties 
b/nbi/infra/build/.ant-lib/nbproject/project.properties
index 415e33b..1ebc465 100644
--- a/nbi/infra/build/.ant-lib/nbproject/project.properties
+++ b/nbi/infra/build/.ant-lib/nbproject/project.properties
@@ -54,7 +54,7 @@ javac.compilerargs=-Xlint:unchecked
 javac.deprecation=true
 javac.processorpath=\
     ${javac.classpath}
-javac.source=1.6
+javac.source=1.8
 javac.target=1.8
 javac.test.classpath=\
     ${javac.classpath}:\
diff --git a/nbi/infra/lib/registries-management/nbproject/project.properties 
b/nbi/infra/lib/registries-management/nbproject/project.properties
index 2011a8f..1ea11d9 100644
--- a/nbi/infra/lib/registries-management/nbproject/project.properties
+++ b/nbi/infra/lib/registries-management/nbproject/project.properties
@@ -52,7 +52,7 @@ javac.compilerargs=
 javac.deprecation=false
 javac.processorpath=\
     ${javac.classpath}
-javac.source=1.6
+javac.source=1.8
 javac.target=1.8
 javac.test.classpath=\
     ${javac.classpath}:\
diff --git a/nbi/infra/utils/file-renamer/nbproject/project.properties 
b/nbi/infra/utils/file-renamer/nbproject/project.properties
index d9880d9..95cdd2e 100644
--- a/nbi/infra/utils/file-renamer/nbproject/project.properties
+++ b/nbi/infra/utils/file-renamer/nbproject/project.properties
@@ -42,7 +42,7 @@ javac.classpath=
 # Space-separated list of extra javac options
 javac.compilerargs=
 javac.deprecation=false
-javac.source=1.6
+javac.source=1.8
 javac.target=1.8
 javac.test.classpath=\
     ${javac.classpath}:\
diff --git a/nbi/infra/utils/port-occupation/nbproject/project.properties 
b/nbi/infra/utils/port-occupation/nbproject/project.properties
index 36d81ed..25469b2 100644
--- a/nbi/infra/utils/port-occupation/nbproject/project.properties
+++ b/nbi/infra/utils/port-occupation/nbproject/project.properties
@@ -44,7 +44,7 @@ javac.classpath=
 # Space-separated list of extra javac options
 javac.compilerargs=
 javac.deprecation=false
-javac.source=1.6
+javac.source=1.8
 javac.target=1.8
 javac.test.classpath=\
     ${javac.classpath}:\
diff --git a/platform/applemenu/nbproject/project.properties 
b/platform/applemenu/nbproject/project.properties
index a06a886..7880f3c 100644
--- a/platform/applemenu/nbproject/project.properties
+++ b/platform/applemenu/nbproject/project.properties
@@ -16,8 +16,9 @@
 # under the License.
 
 javac.compilerargs=-Xlint -Xlint:-serial
-javac.source=1.6
+javac.source=1.8
 nbm.needs.restart=true
 is.eager=true
 cp.extra=external/orange-extensions-1.3.1.jar
-bootclasspath.prepend=${build.dir}/desktop-classes-classes
\ No newline at end of file
+bootclasspath.prepend=${build.dir}/desktop-classes-classes
+
diff --git a/profiler/debugger.jpda.heapwalk/nbproject/project.properties 
b/profiler/debugger.jpda.heapwalk/nbproject/project.properties
index e805176..2e03aa6 100644
--- a/profiler/debugger.jpda.heapwalk/nbproject/project.properties
+++ b/profiler/debugger.jpda.heapwalk/nbproject/project.properties
@@ -18,5 +18,5 @@
 cp.extra=${tools.jar}
 is.eager=true
 javac.compilerargs=-Xlint:unchecked
-javac.source=1.6
+javac.source=1.8
 javadoc.arch=${basedir}/arch.xml
diff --git a/profiler/lib.profiler.charts/nbproject/project.properties 
b/profiler/lib.profiler.charts/nbproject/project.properties
index c7ee186..6894689 100644
--- a/profiler/lib.profiler.charts/nbproject/project.properties
+++ b/profiler/lib.profiler.charts/nbproject/project.properties
@@ -16,4 +16,5 @@
 # under the License.
 
 is.autoload=true
-javac.source=1.6
+javac.source=1.8
+
diff --git a/profiler/maven.profiler/nbproject/project.properties 
b/profiler/maven.profiler/nbproject/project.properties
index 80c61c8..415ac5e 100644
--- a/profiler/maven.profiler/nbproject/project.properties
+++ b/profiler/maven.profiler/nbproject/project.properties
@@ -16,5 +16,5 @@
 # under the License.
 
 is.eager=true
-javac.source=1.6
+javac.source=1.8
 javac.compilerargs=-Xlint -Xlint:-serial
diff --git a/profiler/profiler.api/nbproject/project.properties 
b/profiler/profiler.api/nbproject/project.properties
index daa0d81..c7d5f4d 100644
--- a/profiler/profiler.api/nbproject/project.properties
+++ b/profiler/profiler.api/nbproject/project.properties
@@ -16,7 +16,7 @@
 # under the License.
 
 is.autoload=true
-javac.source=1.6
+javac.source=1.8
 requires.nb.javac=true
 
 test-unit-sys-prop.java.awt.headless=true
diff --git a/profiler/profiler.freeform/nbproject/project.properties 
b/profiler/profiler.freeform/nbproject/project.properties
index 9ac3b37..abf2a96 100644
--- a/profiler/profiler.freeform/nbproject/project.properties
+++ b/profiler/profiler.freeform/nbproject/project.properties
@@ -17,4 +17,5 @@
 
 is.eager=true
 
-javac.source=1.6
+javac.source=1.8
+
diff --git a/profiler/profiler.j2se/nbproject/project.properties 
b/profiler/profiler.j2se/nbproject/project.properties
index b3ddf71..46911cb 100644
--- a/profiler/profiler.j2se/nbproject/project.properties
+++ b/profiler/profiler.j2se/nbproject/project.properties
@@ -16,7 +16,7 @@
 # under the License.
 
 is.eager=true
-javac.source=1.6
+javac.source=1.8
 requires.nb.javac=true
 
 test-unit-sys-prop.java.awt.headless=true
diff --git a/profiler/profiler.kit/nbproject/project.properties 
b/profiler/profiler.kit/nbproject/project.properties
index c0af75f..ec4cf73 100644
--- a/profiler/profiler.kit/nbproject/project.properties
+++ b/profiler/profiler.kit/nbproject/project.properties
@@ -14,5 +14,6 @@
 # KIND, either express or implied.  See the License for the
 # specific language governing permissions and limitations
 # under the License.
-javac.source=1.6
+javac.source=1.8
 javac.compilerargs=-Xlint -Xlint:-serial
+
diff --git a/profiler/profiler.nbimpl/build.xml 
b/profiler/profiler.nbimpl/build.xml
index 92cf0aa..68c4380 100644
--- a/profiler/profiler.nbimpl/build.xml
+++ b/profiler/profiler.nbimpl/build.xml
@@ -25,7 +25,7 @@
     
     <target name="nblib" depends="init">
         <mkdir dir="build/antclasses"/>
-        <javac srcdir="antsrc" destdir="build/antclasses" 
debug="${build.compiler.debug}" deprecation="${build.compiler.deprecation}" 
source="1.6" target="1.6" includeantruntime="false">
+        <javac srcdir="antsrc" destdir="build/antclasses" 
debug="${build.compiler.debug}" deprecation="${build.compiler.deprecation}" 
release="8" includeantruntime="false">
             <classpath>
                 <pathelement path="${antsrc.cp}"/>
             </classpath>
diff --git a/profiler/profiler.nbimpl/nbproject/project.properties 
b/profiler/profiler.nbimpl/nbproject/project.properties
index 252c5af..b315b76 100644
--- a/profiler/profiler.nbimpl/nbproject/project.properties
+++ b/profiler/profiler.nbimpl/nbproject/project.properties
@@ -15,7 +15,7 @@
 # specific language governing permissions and limitations
 # under the License.
 
-javac.source=1.6
+javac.source=1.8
 requires.nb.javac=true
 
 antsrc.cp=\
diff --git a/profiler/profiler.nbmodule/nbproject/project.properties 
b/profiler/profiler.nbmodule/nbproject/project.properties
index b609bdd..eae27f4 100644
--- a/profiler/profiler.nbmodule/nbproject/project.properties
+++ b/profiler/profiler.nbmodule/nbproject/project.properties
@@ -17,4 +17,5 @@
 
 is.eager=true
 javac.compilerargs=-Xlint -Xlint:-serial
-javac.source=1.6
+javac.source=1.8
+
diff --git a/profiler/profiler.oql.language/nbproject/project.properties 
b/profiler/profiler.oql.language/nbproject/project.properties
index 40f6973..2068550 100644
--- a/profiler/profiler.oql.language/nbproject/project.properties
+++ b/profiler/profiler.oql.language/nbproject/project.properties
@@ -18,4 +18,5 @@ 
auxiliary.org-netbeans-modules-editor-indent.CodeStyle.project.tab-size=8
 
auxiliary.org-netbeans-modules-editor-indent.CodeStyle.project.text-limit-width=80
 auxiliary.org-netbeans-modules-editor-indent.CodeStyle.usedProfile=default
 javac.compilerargs=-Xlint -Xlint:-serial
-javac.source=1.6
+javac.source=1.8
+
diff --git a/profiler/profiler.ppoints/nbproject/project.properties 
b/profiler/profiler.ppoints/nbproject/project.properties
index 6de45e1..0f73a11 100644
--- a/profiler/profiler.ppoints/nbproject/project.properties
+++ b/profiler/profiler.ppoints/nbproject/project.properties
@@ -15,5 +15,5 @@
 # specific language governing permissions and limitations
 # under the License.
 is.autoload=true
-javac.source=1.6
+javac.source=1.8
 javac.compilerargs=-Xlint -Xlint:-serial
diff --git a/profiler/profiler.snaptracer/nbproject/project.properties 
b/profiler/profiler.snaptracer/nbproject/project.properties
index 8c69d4f..23d38dd 100644
--- a/profiler/profiler.snaptracer/nbproject/project.properties
+++ b/profiler/profiler.snaptracer/nbproject/project.properties
@@ -15,4 +15,5 @@
 # specific language governing permissions and limitations
 # under the License.
 
-javac.source=1.6
+javac.source=1.8
+
diff --git a/profiler/profiler.utilities/nbproject/project.properties 
b/profiler/profiler.utilities/nbproject/project.properties
index 729b361..cd1e09d 100644
--- a/profiler/profiler.utilities/nbproject/project.properties
+++ b/profiler/profiler.utilities/nbproject/project.properties
@@ -16,6 +16,7 @@
 # under the License.
 is.autoload=true
 javac.compilerargs=-Xlint -Xlint:-serial
-javac.source=1.6
+javac.source=1.8
 
 test.config.stableBTD.includes=**/*Test.class
+
diff --git 
a/webcommon/cordova/cordovaprojectupdate/nbproject/project.properties 
b/webcommon/cordova/cordovaprojectupdate/nbproject/project.properties
index 363f0d4..5da823a 100644
--- a/webcommon/cordova/cordovaprojectupdate/nbproject/project.properties
+++ b/webcommon/cordova/cordovaprojectupdate/nbproject/project.properties
@@ -53,7 +53,7 @@ javac.compilerargs=
 javac.deprecation=false
 javac.processorpath=\
     ${javac.classpath}
-javac.source=1.6
+javac.source=1.8
 javac.target=1.8
 javac.test.classpath=\
     ${javac.classpath}:\
diff --git a/webcommon/javascript2.jquery/nbproject/project.properties 
b/webcommon/javascript2.jquery/nbproject/project.properties
index ef24d79..250daf1 100644
--- a/webcommon/javascript2.jquery/nbproject/project.properties
+++ b/webcommon/javascript2.jquery/nbproject/project.properties
@@ -14,7 +14,7 @@
 # KIND, either express or implied.  See the License for the
 # specific language governing permissions and limitations
 # under the License.
-javac.source=1.6
+javac.source=1.8
 javac.compilerargs=-Xlint -Xlint:-serial
 
 jnlp.verify.excludes=docs/jquery-api.xml,docs/jquery-propertyNames.xml
diff --git a/webcommon/javascript2.react/nbproject/project.properties 
b/webcommon/javascript2.react/nbproject/project.properties
index f8e71b3..ec4cf73 100644
--- a/webcommon/javascript2.react/nbproject/project.properties
+++ b/webcommon/javascript2.react/nbproject/project.properties
@@ -14,6 +14,6 @@
 # KIND, either express or implied.  See the License for the
 # specific language governing permissions and limitations
 # under the License.
-javac.source=1.6
+javac.source=1.8
 javac.compilerargs=-Xlint -Xlint:-serial
 
diff --git a/webcommon/libs.jstestdriver/build.xml 
b/webcommon/libs.jstestdriver/build.xml
index eb562c5..33447e9 100644
--- a/webcommon/libs.jstestdriver/build.xml
+++ b/webcommon/libs.jstestdriver/build.xml
@@ -25,7 +25,7 @@
 
     <target name="ext-compile" depends="build-init">
         <mkdir dir="build/extclasses"/>
-        <javac srcdir="extsrc" destdir="build/extclasses" 
deprecation="${build.compiler.deprecation}" debug="${build.compiler.debug}" 
source="1.6" target="1.8">
+        <javac srcdir="extsrc" destdir="build/extclasses" 
deprecation="${build.compiler.deprecation}" debug="${build.compiler.debug}" 
release="8">
             <classpath>
                 <path path="${module.classpath}"/>
                 <path location="${cluster}/${module.jar}"/>
diff --git a/webcommon/libs.jstestdriver/nbproject/project.properties 
b/webcommon/libs.jstestdriver/nbproject/project.properties
index c1b76d9..b6b72e1 100644
--- a/webcommon/libs.jstestdriver/nbproject/project.properties
+++ b/webcommon/libs.jstestdriver/nbproject/project.properties
@@ -17,7 +17,7 @@
 
 is.autoload=true
 javac.compilerargs=-Xlint -Xlint:-serial
-javac.source=1.6
+javac.source=1.8
 
release.build/external/libs.jstestdriver-ext.jar=modules/ext/libs.jstestdriver-ext.jar
 
 # last version used: JsTestDriver-1.3.5.jar
diff --git a/webcommon/netserver/nbproject/project.properties 
b/webcommon/netserver/nbproject/project.properties
index 6de45e1..0f73a11 100644
--- a/webcommon/netserver/nbproject/project.properties
+++ b/webcommon/netserver/nbproject/project.properties
@@ -15,5 +15,5 @@
 # specific language governing permissions and limitations
 # under the License.
 is.autoload=true
-javac.source=1.6
+javac.source=1.8
 javac.compilerargs=-Xlint -Xlint:-serial
diff --git a/webcommon/web.client.kit/nbproject/project.properties 
b/webcommon/web.client.kit/nbproject/project.properties
index c0af75f..0f4ec98 100644
--- a/webcommon/web.client.kit/nbproject/project.properties
+++ b/webcommon/web.client.kit/nbproject/project.properties
@@ -14,5 +14,5 @@
 # KIND, either express or implied.  See the License for the
 # specific language governing permissions and limitations
 # under the License.
-javac.source=1.6
+javac.source=1.8
 javac.compilerargs=-Xlint -Xlint:-serial
diff --git a/webcommon/web.inspect/nbproject/project.properties 
b/webcommon/web.inspect/nbproject/project.properties
index 8c69d4f..fc68210 100644
--- a/webcommon/web.inspect/nbproject/project.properties
+++ b/webcommon/web.inspect/nbproject/project.properties
@@ -15,4 +15,4 @@
 # specific language governing permissions and limitations
 # under the License.
 
-javac.source=1.6
+javac.source=1.8

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to