| # Licensed to the Apache Software Foundation (ASF) under one |
| # or more contributor license agreements. See the NOTICE file |
| # distributed with this work for additional information |
| # regarding copyright ownership. The ASF licenses this file |
| # to you under the Apache License, Version 2.0 (the |
| # "License"); you may not use this file except in compliance |
| # with the License. You may obtain a copy of the License at |
| # |
| # http://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, |
| # software distributed under the License is distributed on an |
| # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| # KIND, either express or implied. See the License for the |
| # specific language governing permissions and limitations |
| # under the License. |
| |
| # ${HOME} will be replaced by user home directory according to platform. |
| # |
| # Default locations of userdir and cachedir: |
| # (http://wiki.netbeans.org/FaqWhatIsUserdir) |
| # |
| # On Windows ${DEFAULT_USERDIR_ROOT} will be replaced by the launcher |
| # with <AppData>\<AppName>, where <AppData> is the value of |
| # "AppData" key in Windows Registry under |
| # "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" |
| # and ${DEFAULT_CACHEDIR_ROOT} will be replaced by the launcher |
| # with the value of "<LocalAppData>\<AppName>\Cache" where "LocalAppData" |
| # is a key in Windows Registry under |
| # "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders". |
| # <AppName> is the the executable's filename without the extension. |
| # |
| # On Mac ${DEFAULT_USERDIR_ROOT} will be replaced by the launcher |
| # with "~/Library/Application Support/<AppName>" and |
| # ${DEFAULT_CACHEDIR_ROOT} with "~/Library/Caches/<AppName>" |
| # where <AppName> is the launcher script's name. |
| # |
| # On other systems ${DEFAULT_USERDIR_ROOT} will be replaced by the launcher |
| # with "${HOME}/.<AppName>" and ${DEFAULT_CACHEDIR_ROOT} with |
| # "${HOME}/.cache/<AppName>". |
| # |
| # You can also use ${HOME} variable which will be replaced with |
| # user.home JVM system property value. |
| # |
| # The above location variables are valid only in the default_userdir and |
| # default_cachedir properties. |
| # |
| # NOTE: If you specify a non-default userdir path on command line |
| # (--userdir option) and don't specify a cachedir path (--cachedir option), |
| # cachedir will be in "<userdir>/var/cache". |
| # |
| # Cachedir must be different from userdir. The same cachedir and userdir |
| # would cause problems. |
| # |
| |
| default_userdir="${DEFAULT_USERDIR_ROOT}/dev" |
| default_cachedir="${DEFAULT_CACHEDIR_ROOT}/dev" |
| |
| # options used by the launcher by default, can be overridden by explicit |
| # command line switches |
| default_options="--nogui --nosplash -J-Djava.awt.headless=true --start-java-language-server -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.base/java.security=ALL-UNNAMED -J--add-opens=java.base/java.util=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing.plaf.basic=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing.text=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing=ALL-UNNAMED -J--add-opens=java.desktop/java.awt=ALL-UNNAMED -J--add-opens=java.desktop/java.awt.event=ALL-UNNAMED -J--add-opens=java.prefs/java.util.prefs=ALL-UNNAMED -J--add-opens=jdk.jshell/jdk.jshell=ALL-UNNAMED -J--add-modules=jdk.jshell -J--add-exports=java.desktop/sun.awt=ALL-UNNAMED -J--add-exports=java.desktop/java.awt.peer=ALL-UNNAMED -J--add-exports=java.desktop/com.sun.beans.editors=ALL-UNNAMED -J--add-exports=java.desktop/sun.swing=ALL-UNNAMED -J--add-exports=java.desktop/sun.awt.im=ALL-UNNAMED -J--add-exports=jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED -J--add-exports=java.management/sun.management=ALL-UNNAMED -J--add-exports=java.base/sun.reflect.annotation=ALL-UNNAMED -J-XX:+IgnoreUnrecognizedVMOptions" |
| # for development purposes you may wish to append: -J-Dnetbeans.logger.console=true -J-ea |
| |
| # default location of JDK/JRE, can be overridden by using --jdkhome <dir> switch |
| #jdkhome="/path/to/jdk" |
| |
| # clusters' paths separated by path.separator (semicolon on Windows, colon on Unices) |
| #extra_clusters= |