Informational variables
Name |
Value |
Description |
HOME |
|
- |
JAVA_DATA_DIR |
|
^ The location of the directory which should be used by the application for reading/writing application data. Users should override the default if their application should use a different directory, e.g. if a persistent volume is used to persist data across restarts. |
JAVA_HOME |
|
- |
JAVA_VENDOR |
|
- |
JAVA_VERSION |
|
- |
JBOSS_CONTAINER_JAVA_JVM_MODULE |
|
- |
JBOSS_CONTAINER_JAVA_PROXY_MODULE |
|
- |
JBOSS_CONTAINER_JAVA_RUN_MODULE |
|
- |
JBOSS_CONTAINER_OPENJDK_JRE_MODULE |
|
- |
JBOSS_CONTAINER_UTIL_LOGGING_MODULE |
|
- |
Configuration variables
Name |
Example |
Description |
GC_ADAPTIVE_SIZE_POLICY_WEIGHT |
|
The weighting given to the current GC time versus previous GC times. |
GC_CONTAINER_OPTIONS |
|
specify Java GC to use. The value of this variable should contain the necessary JRE command-line options to specify the required GC, which will override the default of |
GC_MAX_HEAP_FREE_RATIO |
|
Maximum percentage of heap free after GC to avoid shrinking. |
GC_MAX_METASPACE_SIZE |
|
The maximum metaspace size. |
GC_METASPACE_SIZE |
|
The initial metaspace size. |
GC_MIN_HEAP_FREE_RATIO |
|
Minimum percentage of heap free after GC to avoid expansion. |
GC_TIME_RATIO |
|
Specifies the ratio of the time spent outside the garbage collection (for example, the time spent for application execution) to the time spent in the garbage collection. |
HTTPS_PROXY |
|
The location of the https proxy. This takes precedence over http_proxy and HTTP_PROXY, and will be used for both Maven builds and Java runtime. |
HTTP_PROXY |
|
The location of the http proxy. This will be used for both Maven builds and Java runtime. |
JAVA_APP_DIR |
|
^ The directory where the application resides. All paths in your application are relative to this directory. |
JAVA_APP_NAME |
|
To set the process or application name by the user. |
JAVA_ARGS |
|
Arguments passed to the |
JAVA_CLASSPATH |
|
^ The classpath to use. If not given, the startup script checks for a file |
JAVA_DEBUG |
|
If set remote debugging will be switched on. Disabled by default. |
JAVA_DEBUG_PORT |
|
Port used for remote debugging. Defaults to 5005. |
JAVA_DIAGNOSTICS |
|
Set this to get some diagnostics information to standard output when things are happening. Note: This option, if set to true, will set |
JAVA_INITIAL_MEM_RATIO |
|
Specify the initial heap memory. Corresponds to the JVM argument |
JAVA_LIB_DIR |
|
^ Directory holding the Java jar files as well an optional |
JAVA_MAIN_CLASS |
|
^ A main class to use as argument for |
JAVA_MAX_INITIAL_MEM |
|
This value is passed through to the |
JAVA_MAX_MEM_RATIO |
|
Specify the maximum heap memory. Corresponds to the JVM argument |
JAVA_OPTIONS |
|
JVM options passed to the |
JAVA_OPTS |
|
JVM options passed to the |
JAVA_OPTS_APPEND |
|
User specified Java options to be appended to generated options in JAVA_OPTS. |
LOGGING_SCRIPT_DEBUG |
|
Set to true to enable script debugging. Deprecates SCRIPT_DEBUG. |
NO_PROXY |
|
A comma separated lists of hosts, IP addresses or domains that can be accessed directly. This will be used for both Maven builds and Java runtime. |
http_proxy |
The location of the http proxy. This takes precedence over HTTP_PROXY and will be used for both Maven builds and Java runtime. |
|
https_proxy |
|
The location of the https proxy. This takes precedence over HTTPS_PROXY, http_proxy, and HTTP_PROXY, and will be used for both Maven builds and Java runtime. |
no_proxy |
|
A comma separated lists of hosts, IP addresses or domains that can be accessed directly. This takes precedence over NO_PROXY and will be used for both Maven builds and Java runtime. |