You use the UCDJ.INI file to specify call options to start the UserInterface and the UCDJ.BAT file to call Java for the UserInterface.
Environment variables can now also be used in path specifications. Insert the following placeholders:
Windows: %Variable%
UNIX: $Variable
The UserInterface then replaces the placeholder with the environment variable's value.
Section/Parameter | Description |
---|---|
[GLOBAL] | |
cmd= |
Command line call command for starting the UserInterface. |
path= |
Start path for the UserInterface. |
title= |
This parameter serves internal purpose in the UserInterface. The value must not be changed. |
affinity= |
Uses particular processors of the computer on
which the UserInterface runs. Examples: Default value: "0" |
affinityaction= |
Connection assignment to the processors Allowed values: "no" (default values) and "next" "no" - The connection is assigned to the processors in turn. Example for affinity=(1,3,5): "next" - Here, the same rules apply as for the value "no". Additionally, the processor assignment rotates because 1 is added to each processor number. Example for affinity=(1,3,5): After CPU31, counting continues at 0. 79. Connection to CPU27 82. Connection to CPU28 85. Connection to CPU29 |
[ENVIRONMENT] |
|
classpath= |
Path and file name of the Jar files in the UserInterface and Java functions library. |
JAVA_OPTIONS= |
By default these variables are empty. This is done to clear their values and avoid Java Tools that hook the JVM. Removing these parameters or setting values for the may negatively influence the UserInterface. |
JAVA_TOOL_OPTIONS= | |
[SPLASH] | |
sound= | Name of the WAV file to be played during UserInterface start (Splash screen). |
[GLOBAL]
cmd="javaw" -Xmx1024m com.uc4.ucdf.UCDialogFactory -U%User% -IC:\AUTOMIC\uc4config.xml
path=.
title=B008 -
affinity=(0,1)
affinityaction=no
[ENVIRONMENT]
classpath=.;.\ucdj.jar.;.\psjoa.jar.;.\ucsjds84.jar
JAVA_OPTIONS=
JAVA_TOOL_OPTIONS=
[SPLASH]
sound=uc4.wav
Setting | Description |
---|---|
set JAVA_OPTIONS= |
By default these variables are empty. This is done to clear their values and avoid Java Tools that hook the JVM. Removing these parameters or setting values for the may negatively influence the UserInterface. |
set JAVA_TOOL_OPTIONS= | |
set JAVA_TOOL_OPTIONS= | |
java | Calls Java for the UserInterface with the parameters specified. |
set CLASSPATH=
set JAVA_OPTIONS=
set JAVA_TOOL_OPTIONS=
java -Xmx512m -XX:+UseG1GC -XX:MinHeapFreeRatio=40 -XX:MaxHeapFreeRatio=70 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=../temp -Dsun.locale.formatasdefault=true -cp .;.\ucdj.jar com/uc4/ucdf/UCDialogFactory
See also:
Configuration & Performance of the UserInterface
Start Parameters