Skip to content

Commit 9cd2080

Browse files
committed
GH-438 VisualVM is now built on top of NetBeans 14 FCS; remove NetBeans binaries from repository
1 parent 755f802 commit 9cd2080

File tree

5 files changed

+78
-185
lines changed

5 files changed

+78
-185
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ First download or clone this repository into directory `visualvm`. There are two
1414

1515
## Configure the dependencies
1616

17-
Then extract the [NetBeans Platform 12.4](visualvm/nb124_platform_09022022.zip) into directory `visualvm/visualvm` (should create `visualvm/visualvm/netbeans`).
17+
Then build the NetBeans Platform 14. Use `./build-nb.sh` command in `visualvm/visualvm` directory. Extract resulting `build/nb/nb140_platform*.zip` into directory `visualvm/visualvm` (should create `visualvm/visualvm/netbeans`).
1818

1919
## Build and run VisualVM tool
2020

THIRDPARTYLICENSE

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -206,12 +206,12 @@ Apache NetBeans License and Third party licenses information
206206
Apache NetBeans includes a number of components and libraries with separate copyright notices and license terms. Your use of those components are subject to the terms and conditions of the following licenses.
207207

208208
THIRD-PARTY COMPONENT FILE VERSION LICENSE
209-
platform/modules/ext/flatlaf-1.1.2.jar 1.1.2 Apache-2.0
210-
platform/modules/ext/jna-5.10.0.jar 5.10.0 Apache-2.0
211-
platform/modules/ext/jna-platform-5.10.0.jar 5.10.0 Apache-2.0
212-
platform/core/asm-tree-8.0.1.jar 8.0.1 BSD-INRIA
213-
platform/core/asm-8.0.1.jar 8.0.1 BSD-INRIA
214-
platform/core/asm-commons-8.0.1.jar 8.0.1 BSD-INRIA
209+
platform/modules/ext/flatlaf-2.1.jar 2.1 Apache-2.0
210+
platform/modules/ext/jna-5.12.1.jar 5.12.1 Apache-2.0
211+
platform/modules/ext/jna-platform-5.12.1.jar 5.12.1 Apache-2.0
212+
platform/core/asm-tree-9.2.jar 9.2 BSD-INRIA
213+
platform/core/asm-9.2.jar 9.2 BSD-INRIA
214+
platform/core/asm-commons-9.2.jar 9.2 BSD-INRIA
215215
*******************************************************************************
216216
BSD-INRIA
217217
ASM: a very small and fast Java bytecode manipulation framework

visualvm/build-nb.sh

Lines changed: 70 additions & 177 deletions
Original file line numberDiff line numberDiff line change
@@ -1,168 +1,33 @@
11
#!/bin/bash
22

3-
# NetBeans 12.4 FCS
4-
REV=21726744165c946ba6619bff89e98d5863f26e22
5-
ZIPNAME=nb124_platform_`date "+%d%m%Y"`
3+
# NetBeans 14 FCS
4+
REV=c4f2d87113e1a2d2d4e21e8952e1f99612d5b3fd
5+
BRANCH=release140
6+
BUILD_DATE=`git log -n1 --date=format:'%d%m%Y' $0 | fgrep 'Date' | awk '{print $2}'`
7+
ZIPNAME=nb140_platform_$BUILD_DATE
68

79
set -e
810

911
mkdir -p build/nb/
1012
cd build/nb/
1113
BUILD_ROOT=`pwd`
14+
if [ -e $BUILD_ROOT/$ZIPNAME.zip ]; then
15+
echo "$BUILD_ROOT/$ZIPNAME.zip is upto date"
16+
exit
17+
fi
1218
if [ -e netbeans ]; then
1319
cd netbeans
1420
git fetch
21+
git clean -fdx
1522
else
1623
git clone https://github.com/apache/netbeans netbeans
1724
cd netbeans
1825
fi
1926

20-
git checkout -f $REV
21-
git cherry-pick -n da5d804660a142b2ce96b570ad7a40436e1859c1
22-
git apply - <<'EOF'
23-
diff --git a/platform/libs.jna.platform/external/binaries-list b/platform/libs.jna.platform/external/binaries-list
24-
index 9acffb010f..0b881e49bd 100644
25-
--- a/platform/libs.jna.platform/external/binaries-list
26-
+++ b/platform/libs.jna.platform/external/binaries-list
27-
@@ -15,4 +15,4 @@
28-
# specific language governing permissions and limitations
29-
# under the License.
30-
31-
-C535A5BDA553D7D7690356C825010DA74B2671B5 net.java.dev.jna:jna-platform:5.9.0
32-
+FBED7D9669DBA47714AD0D4F4454290A997AEE69 net.java.dev.jna:jna-platform:5.10.0
33-
diff --git a/platform/libs.jna.platform/external/jna-platform-5.9.0-license.txt b/platform/libs.jna.platform/external/jna-platform-5.10.0-license.txt
34-
similarity index 99%
35-
rename from platform/libs.jna.platform/external/jna-platform-5.9.0-license.txt
36-
rename to platform/libs.jna.platform/external/jna-platform-5.10.0-license.txt
37-
index 7ab5d5838b..93f6f38469 100644
38-
--- a/platform/libs.jna.platform/external/jna-platform-5.9.0-license.txt
39-
+++ b/platform/libs.jna.platform/external/jna-platform-5.10.0-license.txt
40-
@@ -1,5 +1,5 @@
41-
Name: Java Native Access
42-
-Version: 5.9.0
43-
+Version: 5.10.0
44-
License: Apache-2.0
45-
Description: Dynamically access native libraries from Java without JNI.
46-
Origin: Java Native Access
47-
diff --git a/platform/libs.jna.platform/nbproject/project.properties b/platform/libs.jna.platform/nbproject/project.properties
48-
index b86335082c..247f130b0b 100644
49-
--- a/platform/libs.jna.platform/nbproject/project.properties
50-
+++ b/platform/libs.jna.platform/nbproject/project.properties
51-
@@ -17,5 +17,5 @@
52-
53-
is.autoload=true
54-
javac.source=1.6
55-
-release.external/jna-platform-5.9.0.jar=modules/ext/jna-platform-5.9.0.jar
56-
+release.external/jna-platform-5.10.0.jar=modules/ext/jna-platform-5.10.0.jar
57-
sigtest.gen.fail.on.error=false
58-
diff --git a/platform/libs.jna.platform/nbproject/project.xml b/platform/libs.jna.platform/nbproject/project.xml
59-
index c7fc274277..07d114bf37 100644
60-
--- a/platform/libs.jna.platform/nbproject/project.xml
61-
+++ b/platform/libs.jna.platform/nbproject/project.xml
62-
@@ -47,8 +47,8 @@
63-
<package>com.sun.jna.platform.wince</package>
64-
</public-packages>
65-
<class-path-extension>
66-
- <runtime-relative-path>ext/jna-platform-5.9.0.jar</runtime-relative-path>
67-
- <binary-origin>external/jna-platform-5.9.0.jar</binary-origin>
68-
+ <runtime-relative-path>ext/jna-platform-5.10.0.jar</runtime-relative-path>
69-
+ <binary-origin>external/jna-platform-5.10.0.jar</binary-origin>
70-
</class-path-extension>
71-
</data>
72-
</configuration>
73-
diff --git a/platform/libs.jna/external/binaries-list b/platform/libs.jna/external/binaries-list
74-
index ab565afa1b..47981ab434 100644
75-
--- a/platform/libs.jna/external/binaries-list
76-
+++ b/platform/libs.jna/external/binaries-list
77-
@@ -15,4 +15,4 @@
78-
# specific language governing permissions and limitations
79-
# under the License.
80-
81-
-8F503E6D9B500CEFF299052D6BE75B38C7257758 net.java.dev.jna:jna:5.9.0
82-
+7CF4C87DD802DB50721DB66947AA237D7AD09418 net.java.dev.jna:jna:5.10.0
83-
diff --git a/platform/libs.jna/external/jna-5.9.0-license.txt b/platform/libs.jna/external/jna-5.10.0-license.txt
84-
similarity index 99%
85-
rename from platform/libs.jna/external/jna-5.9.0-license.txt
86-
rename to platform/libs.jna/external/jna-5.10.0-license.txt
87-
index 7ab5d5838b..93f6f38469 100644
88-
--- a/platform/libs.jna/external/jna-5.9.0-license.txt
89-
+++ b/platform/libs.jna/external/jna-5.10.0-license.txt
90-
@@ -1,5 +1,5 @@
91-
Name: Java Native Access
92-
-Version: 5.9.0
93-
+Version: 5.10.0
94-
License: Apache-2.0
95-
Description: Dynamically access native libraries from Java without JNI.
96-
Origin: Java Native Access
97-
diff --git a/platform/libs.jna/manifest.mf b/platform/libs.jna/manifest.mf
98-
index 268c326a7f..dfc5d87c52 100644
99-
--- a/platform/libs.jna/manifest.mf
100-
+++ b/platform/libs.jna/manifest.mf
101-
@@ -4,4 +4,4 @@ OpenIDE-Module: org.netbeans.libs.jna/2
102-
OpenIDE-Module-Install: org/netbeans/libs/jna/Installer.class
103-
OpenIDE-Module-Localizing-Bundle: org/netbeans/libs/jna/Bundle.properties
104-
AutoUpdate-Essential-Module: true
105-
-OpenIDE-Module-Specification-Version: 2.7
106-
+OpenIDE-Module-Specification-Version: 2.9
107-
diff --git a/platform/libs.jna/nbproject/org-netbeans-libs-jna.sig b/platform/libs.jna/nbproject/org-netbeans-libs-jna.sig
108-
index 2fda185287..a5ad4f21b8 100644
109-
--- a/platform/libs.jna/nbproject/org-netbeans-libs-jna.sig
110-
+++ b/platform/libs.jna/nbproject/org-netbeans-libs-jna.sig
111-
@@ -269,7 +269,7 @@ fld public final static int POINTER_SIZE
112-
fld public final static int SIZE_T_SIZE
113-
fld public final static int WCHAR_SIZE
114-
fld public final static java.lang.String DEFAULT_ENCODING
115-
-fld public final static java.lang.String VERSION = "5.9.0"
116-
+fld public final static java.lang.String VERSION = "5.10.0"
117-
fld public final static java.lang.String VERSION_NATIVE = "6.1.1"
118-
fld public final static java.nio.charset.Charset DEFAULT_CHARSET
119-
innr public abstract interface static ffi_callback
120-
diff --git a/platform/libs.jna/nbproject/project.properties b/platform/libs.jna/nbproject/project.properties
121-
index a7efb245d5..4d01926a66 100644
122-
--- a/platform/libs.jna/nbproject/project.properties
123-
+++ b/platform/libs.jna/nbproject/project.properties
124-
@@ -16,16 +16,16 @@
125-
# under the License.
126-
127-
javac.source=1.6
128-
-release.external/jna-5.9.0.jar=modules/ext/jna-5.9.0.jar
129-
+release.external/jna-5.10.0.jar=modules/ext/jna-5.10.0.jar
130-
# Do not forget to rename native libs being extracted from the JAR when upgrading the JNA library, and patch org.netbeans.libs.jna.Installer as well.
131-
-release.external/jna-5.9.0.jar!/com/sun/jna/darwin-x86-64/libjnidispatch.jnilib=modules/lib/x86_64/libjnidispatch-nb.jnilib
132-
-release.external/jna-5.9.0.jar!/com/sun/jna/darwin-aarch64/libjnidispatch.jnilib=modules/lib/aarch64/libjnidispatch-nb.jnilib
133-
-release.external/jna-5.9.0.jar!/com/sun/jna/linux-x86-64/libjnidispatch.so=modules/lib/amd64/linux/libjnidispatch-nb.so
134-
-release.external/jna-5.9.0.jar!/com/sun/jna/linux-x86/libjnidispatch.so=modules/lib/i386/linux/libjnidispatch-nb.so
135-
-release.external/jna-5.9.0.jar!/com/sun/jna/linux-aarch64/libjnidispatch.so=modules/lib/aarch64/linux/libjnidispatch-nb.so
136-
-release.external/jna-5.9.0.jar!/com/sun/jna/win32-x86-64/jnidispatch.dll=modules/lib/amd64/jnidispatch-nb.dll
137-
-release.external/jna-5.9.0.jar!/com/sun/jna/win32-x86/jnidispatch.dll=modules/lib/x86/jnidispatch-nb.dll
138-
-release.external/jna-5.9.0.jar!/com/sun/jna/win32-aarch64/jnidispatch.dll=modules/lib/aarch64/jnidispatch-nb.dll
139-
+release.external/jna-5.10.0.jar!/com/sun/jna/darwin-x86-64/libjnidispatch.jnilib=modules/lib/x86_64/libjnidispatch-nb.jnilib
140-
+release.external/jna-5.10.0.jar!/com/sun/jna/darwin-aarch64/libjnidispatch.jnilib=modules/lib/aarch64/libjnidispatch-nb.jnilib
141-
+release.external/jna-5.10.0.jar!/com/sun/jna/linux-x86-64/libjnidispatch.so=modules/lib/amd64/linux/libjnidispatch-nb.so
142-
+release.external/jna-5.10.0.jar!/com/sun/jna/linux-x86/libjnidispatch.so=modules/lib/i386/linux/libjnidispatch-nb.so
143-
+release.external/jna-5.10.0.jar!/com/sun/jna/linux-aarch64/libjnidispatch.so=modules/lib/aarch64/linux/libjnidispatch-nb.so
144-
+release.external/jna-5.10.0.jar!/com/sun/jna/win32-x86-64/jnidispatch.dll=modules/lib/amd64/jnidispatch-nb.dll
145-
+release.external/jna-5.10.0.jar!/com/sun/jna/win32-x86/jnidispatch.dll=modules/lib/x86/jnidispatch-nb.dll
146-
+release.external/jna-5.10.0.jar!/com/sun/jna/win32-aarch64/jnidispatch.dll=modules/lib/aarch64/jnidispatch-nb.dll
147-
jnlp.verify.excludes=\
148-
modules/lib/amd64/jnidispatch-nb.dll,\
149-
modules/lib/x86/jnidispatch-nb.dll,\
150-
diff --git a/platform/libs.jna/nbproject/project.xml b/platform/libs.jna/nbproject/project.xml
151-
index b72dff6ae4..20f5f4e84f 100644
152-
--- a/platform/libs.jna/nbproject/project.xml
153-
+++ b/platform/libs.jna/nbproject/project.xml
154-
@@ -48,8 +48,8 @@
155-
<package>com.sun.jna.win32</package>
156-
</public-packages>
157-
<class-path-extension>
158-
- <runtime-relative-path>ext/jna-5.9.0.jar</runtime-relative-path>
159-
- <binary-origin>external/jna-5.9.0.jar</binary-origin>
160-
+ <runtime-relative-path>ext/jna-5.10.0.jar</runtime-relative-path>
161-
+ <binary-origin>external/jna-5.10.0.jar</binary-origin>
162-
</class-path-extension>
163-
</data>
164-
</configuration>
165-
EOF
27+
git checkout $BRANCH
28+
git reset --hard $REV
29+
git cherry-pick -n -Xignore-all-space --strategy-option=theirs c6166f56bdefe2dee663b5bb26de86219e4c04ff
30+
git restore --staged platform
16631
patch -p1 <<'EOF'
16732
diff --git a/platform/o.n.swing.laf.flatlaf/src/org/netbeans/swing/laf/flatlaf/FlatLaf.properties b/platform/o.n.swing.laf.flatlaf/src/org/netbeans/swing/laf/flatlaf/FlatLaf.properties
16833
index 4d1dbb762b..8f2630e25e 100644
@@ -213,18 +78,29 @@ index 4adfc32095..7712a2f8b3 100644
21378
if (bgColor.getAlpha() > 0) {
21479
double circPosX = (width - d) / 2.0;
21580
diff --git a/nbbuild/build.properties b/nbbuild/build.properties
216-
index 759f93abb5..b20e00f1a2 100644
81+
index 08dab861c9..9b967d5e92 100644
21782
--- a/nbbuild/build.properties
21883
+++ b/nbbuild/build.properties
219-
@@ -133,7 +133,6 @@ config.javadoc.stable=\
84+
@@ -134,7 +134,6 @@ config.javadoc.stable=\
22085
api.debugger.jpda,\
22186
project.ant,\
22287
project.ant.ui,\
22388
- api.visual,\
22489
api.java,\
22590
api.java.classpath,\
22691
api.search,\
227-
@@ -167,7 +166,6 @@ config.javadoc.devel=\
92+
@@ -155,9 +154,7 @@ config.javadoc.stable=\
93+
db.core,\
94+
spi.quicksearch,\
95+
print,\
96+
- extexecution,\
97+
- lib.uihandler,\
98+
- uihandler
99+
+ extexecution
100+
101+
#FIXME: changes for retouche merge:
102+
# editor/codetemplates,\
103+
@@ -168,7 +165,6 @@ config.javadoc.devel=\
228104
jellytools.platform,\
229105
jellytools.ide,\
230106
core.multitabs,\
@@ -233,18 +109,10 @@ index 759f93abb5..b20e00f1a2 100644
233109
gradle.java,\
234110
o.n.swing.outline,\
235111
diff --git a/nbbuild/cluster.properties b/nbbuild/cluster.properties
236-
index ae56c143d4..2919799d01 100644
112+
index ec87c9719b..4573ebdb9b 100644
237113
--- a/nbbuild/cluster.properties
238114
+++ b/nbbuild/cluster.properties
239-
@@ -206,7 +206,6 @@ nb.cluster.platform=\
240-
api.scripting,\
241-
api.search,\
242-
api.templates,\
243-
- api.visual,\
244-
applemenu,\
245-
autoupdate.cli,\
246-
autoupdate.services,\
247-
@@ -217,24 +216,19 @@ nb.cluster.platform=\
115+
@@ -217,25 +217,18 @@ nb.cluster.platform=\
248116
core.multitabs,\
249117
core.multiview,\
250118
core.nativeaccess,\
@@ -257,45 +125,74 @@ index ae56c143d4..2919799d01 100644
257125
editor.mimelookup,\
258126
editor.mimelookup.impl,\
259127
favorites,\
128+
- htmlui,\
260129
- janitor,\
261130
javahelp,\
262131
junitlib,\
263132
keyring,\
264133
keyring.fallback,\
265134
keyring.impl,\
266-
lib.uihandler,\
135+
- lib.uihandler,\
267136
- libs.batik.read,\
268137
- libs.felix,\
269138
libs.flatlaf,\
270139
libs.javafx,\
271140
libs.jna,\
272-
@@ -242,7 +236,6 @@ nb.cluster.platform=\
141+
@@ -243,7 +236,6 @@ nb.cluster.platform=\
273142
libs.jsr223,\
274143
libs.junit4,\
275144
libs.junit5,\
276145
- libs.osgi,\
277146
libs.testng,\
278147
masterfs,\
279148
masterfs.linux,\
280-
@@ -257,10 +250,6 @@ nb.cluster.platform=\
281-
net.java.html.geo,\
149+
@@ -254,19 +246,8 @@ nb.cluster.platform=\
150+
net.java.html,\
151+
net.java.html.boot,\
152+
net.java.html.boot.fx,\
153+
- net.java.html.boot.script,\
154+
- net.java.html.geo,\
282155
net.java.html.json,\
283-
net.java.html.sound,\
156+
- net.java.html.sound,\
284157
- netbinox,\
285158
- o.apache.commons.codec,\
286159
- o.apache.commons.io,\
160+
- o.apache.commons.lang3,\
287161
- o.apache.commons.logging,\
288162
o.n.core,\
289-
o.n.html.ko4j,\
290-
o.n.html.xhr4j,\
291-
@@ -284,7 +273,6 @@ nb.cluster.platform=\
163+
- o.n.html.ko4j,\
164+
- o.n.html.presenters.spi,\
165+
- o.n.html.xhr4j,\
166+
o.n.swing.laf.dark,\
167+
o.n.swing.laf.flatlaf,\
168+
o.n.swing.outline,\
169+
@@ -277,16 +258,13 @@ nb.cluster.platform=\
170+
openide.compat,\
171+
openide.dialogs,\
172+
openide.execution,\
173+
- openide.execution.compat8,\
174+
openide.explorer,\
175+
- openide.filesystems.compat8,\
176+
openide.filesystems.nb,\
177+
openide.io,\
178+
openide.loaders,\
179+
openide.nodes,\
292180
openide.options,\
293181
openide.text,\
294-
openide.util.enumerations,\
295182
- openide.util.ui.svg,\
296183
openide.windows,\
297184
options.api,\
298185
options.keymap,\
186+
@@ -299,8 +277,7 @@ nb.cluster.platform=\
187+
spi.actions,\
188+
spi.quicksearch,\
189+
templates,\
190+
- templatesui,\
191+
- uihandler
192+
+ templatesui
193+
validation.nb.cluster.platform=\
194+
o.n.core,\
195+
core.windows,\
299196
diff --git a/harness/apisupport.harness/nbproject/project.properties b/harness/apisupport.harness/nbproject/project.properties
300197
index 7db6d57275..4b8b94fa03 100644
301198
--- a/harness/apisupport.harness/nbproject/project.properties
@@ -361,14 +258,10 @@ EOF
361258
git status
362259

363260
OPTS=-Dbuild.compiler.debuglevel=source,lines
364-
SHORT_REV=`git rev-parse --short HEAD`
365261

366262
git clean -fdX
367263
cd nbbuild
368-
ant $OPTS -Dname=platform -Dhg.id=$SHORT_REV rebuild-cluster
369-
ant $OPTS -Dname=harness -Dhg.id=$SHORT_REV rebuild-cluster
264+
ant $OPTS -Dname=platform rebuild-cluster
265+
ant $OPTS -Dname=harness rebuild-cluster
370266

371267
zip -r $BUILD_ROOT/$ZIPNAME.zip netbeans
372-
373-
rm -rf netbeans
374-
unzip $BUILD_ROOT/$ZIPNAME.zip

visualvm/launcher/visualvm.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ visualvm_default_cachedir="${DEFAULT_CACHEDIR_ROOT}/dev"
5858
# (can be overridden by explicit command line switches)
5959
#
6060

61-
visualvm_default_options="-J-Xms24m -J-Xmx768m -J-Dnetbeans.accept_license_class=org.graalvm.visualvm.modules.startup.AcceptLicense -J-Dnetbeans.importclass=org.graalvm.visualvm.modules.startup.ImportSettings -J-Dsun.jvmstat.perdata.syncWaitMs=10000 -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.d3d=false -J-Dorg.netbeans.core.TimeableEventQueue.quantum=360000 -J-Dpolyglot.js.nashorn-compat=true -J-Dsun.misc.URLClassPath.disableJarChecking=true -J-Djdk.attach.allowAttachSelf=true -J-Dorg.openide.util.ImageUtilities.level=950 -J-DTopSecurityManager.disable=true -J--add-exports=java.desktop/com.sun.java.swing.plaf.gtk=ALL-UNNAMED -J--add-exports=java.desktop/sun.awt=ALL-UNNAMED -J--add-exports=jdk.internal.jvmstat/sun.jvmstat.monitor.event=ALL-UNNAMED -J--add-exports=jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED -J--add-exports=java.desktop/sun.swing=ALL-UNNAMED -J--add-exports=jdk.attach/sun.tools.attach=ALL-UNNAMED -J--add-opens=java.desktop/sun.awt.X11=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing.plaf.synth=ALL-UNNAMED -J--add-opens=java.base/java.net=ALL-UNNAMED -J--add-opens=java.base/java.lang.ref=ALL-UNNAMED -J--add-opens=java.base/java.lang=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing.plaf.basic=ALL-UNNAMED -J-XX:+IgnoreUnrecognizedVMOptions -J-Dnetbeans.logger.console=true -J-Dnetbeans.exception.report.min.level=900 -J-ea"
61+
visualvm_default_options="-J-Xms24m -J-Xmx768m -J-Dnetbeans.accept_license_class=org.graalvm.visualvm.modules.startup.AcceptLicense -J-Dnetbeans.importclass=org.graalvm.visualvm.modules.startup.ImportSettings -J-Dsun.jvmstat.perdata.syncWaitMs=10000 -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.d3d=false -J-Dorg.netbeans.core.TimeableEventQueue.quantum=360000 -J-Dpolyglot.js.nashorn-compat=true -J-Dsun.misc.URLClassPath.disableJarChecking=true -J-Djdk.attach.allowAttachSelf=true -J-Dorg.openide.util.ImageUtilities.level=950 -J--add-exports=java.desktop/com.sun.java.swing.plaf.gtk=ALL-UNNAMED -J--add-exports=java.desktop/sun.awt=ALL-UNNAMED -J--add-exports=jdk.internal.jvmstat/sun.jvmstat.monitor.event=ALL-UNNAMED -J--add-exports=jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED -J--add-exports=java.desktop/sun.swing=ALL-UNNAMED -J--add-exports=jdk.attach/sun.tools.attach=ALL-UNNAMED -J--add-opens=java.desktop/sun.awt.X11=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing.plaf.synth=ALL-UNNAMED -J--add-opens=java.base/java.net=ALL-UNNAMED -J--add-opens=java.base/java.lang.ref=ALL-UNNAMED -J--add-opens=java.base/java.lang=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing.plaf.basic=ALL-UNNAMED -J-XX:+IgnoreUnrecognizedVMOptions -J-Dnetbeans.logger.console=true -J-Dnetbeans.exception.report.min.level=900 -J-ea"
6262
# for development purposes you may wish to append: -J-Dnetbeans.logger.console=true -J-Dnetbeans.exception.report.min.level=900 -J-ea
6363

6464
# Default location of JDK:

visualvm/nb124_platform_09022022.zip

-24.7 MB
Binary file not shown.

0 commit comments

Comments
 (0)