This is an automated email from the ASF dual-hosted git repository.
jgauravgupta 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 8283367 JDK 17 support to Payara Platform tools in Apache NetBeans
IDE (#3508)
8283367 is described below
commit 828336731ab1484ec17eab6de26a29fc63ee10d1
Author: Gaurav Gupta <[email protected]>
AuthorDate: Fri Jan 28 14:35:22 2022 +0530
JDK 17 support to Payara Platform tools in Apache NetBeans IDE (#3508)
---
.../modules/payara/tooling/server/config/JavaSEPlatform.java | 8 +++++++-
.../netbeans/modules/payara/tooling/server/config/PayaraV5.xml | 2 +-
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git
a/enterprise/payara.tooling/src/org/netbeans/modules/payara/tooling/server/config/JavaSEPlatform.java
b/enterprise/payara.tooling/src/org/netbeans/modules/payara/tooling/server/config/JavaSEPlatform.java
index 9d37405..1dbdd74 100644
---
a/enterprise/payara.tooling/src/org/netbeans/modules/payara/tooling/server/config/JavaSEPlatform.java
+++
b/enterprise/payara.tooling/src/org/netbeans/modules/payara/tooling/server/config/JavaSEPlatform.java
@@ -49,7 +49,9 @@ public enum JavaSEPlatform {
/** JavaSE 1.8. */
v1_8,
/** JavaSE 11. */
- v11;
+ v11,
+ /** JavaSE 17. */
+ v17;
////////////////////////////////////////////////////////////////////////////
// Class attributes
//
@@ -88,6 +90,9 @@ public enum JavaSEPlatform {
/** A <code>String</code> representation of v11 value. */
static final String V11_STR = "11";
+ /** A <code>String</code> representation of v17 value. */
+ static final String V17_STR = "17";
+
/**
* Stored <code>String</code> values for backward <code>String</code>
* conversion.
@@ -148,6 +153,7 @@ public enum JavaSEPlatform {
case v1_7: return V1_7_STR;
case v1_8: return V1_8_STR;
case v11: return V11_STR;
+ case v17: return V17_STR;
// This is unrecheable. Being here means this class does not handle
// all possible values correctly.
default: throw new ServerConfigException(
diff --git
a/enterprise/payara.tooling/src/org/netbeans/modules/payara/tooling/server/config/PayaraV5.xml
b/enterprise/payara.tooling/src/org/netbeans/modules/payara/tooling/server/config/PayaraV5.xml
index 16ef582..7118760 100644
---
a/enterprise/payara.tooling/src/org/netbeans/modules/payara/tooling/server/config/PayaraV5.xml
+++
b/enterprise/payara.tooling/src/org/netbeans/modules/payara/tooling/server/config/PayaraV5.xml
@@ -26,6 +26,7 @@ under the License.
<java version="1.8">
<platform version="1.8"/>
<platform version="11"/>
+ <platform version="17"/>
</java>
<javaee version="1.8">
<profile version="1.3" type="full"/>
@@ -85,7 +86,6 @@ under the License.
<fileset dir="modules">
<include name="guava.+\.jar"/>
<include name="jackson.+\.jar"/>
- <!-- include name="javax.ws.+\.jar"/ -->
<include name="jersey.+\.jar"/>
<include name="jettison.*\.jar"/>
<include name="mimepull.+\.jar"/>
---------------------------------------------------------------------
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