The devonfw-ide
defines a set of standard variables to your environment for configuration via variables[.bat]
files.
These environment variables are described by the following table.
Those variables printed bold are also exported in your shell (except for windows CMD that does not have such concept). Variabels with the value -
are not set by default but may be set via configuration to override defaults.
Please note that we are trying to minimize any potential side-effect from devonfw-ide
to the outside world by reducing the number of variables and only exporting those that are required.
Variable | Value | Meaning |
---|---|---|
|
e.g. |
The toplevel directory of your |
|
|
You system path is adjusted by |
|
|
The platform independent home directory of the current user. In some edge-cases (e.g. in cygwin) this differs from |
|
|
List of tools that should be installed and upgraded by default for your current IDE. |
|
|
A "backup" of |
|
|
The workspace you are currently in. Defaults to |
|
|
Absoulte path to current workspace. Never touch this variable in any |
|
|
Path to JDK |
|
|
Path to your settings. To keep |
|
|
Path to your local maven repository. For projects without high security demands, you may change this to the maven default |
|
|
Path to Maven |
|
|
Maven options |
|
|
Project specific or custom software-repository. |
|
|
Globaly shared user-specific local software installation location. |
|
|
JVM options for Eclipse |
|
|
Array with "feature groups" and "update site URLs" to cusomize required eclipse plugins. |
|
|
The version of the tool |
|
e.g. |
The arguments provided to the build-tool |
|
e.g. |
The arguments provided to the build-tool |