About MMC System Variables
In some cases you will need to provide MMTE Client with advanced configuration settings in order to adjust its environment and enable/disable some features.
This section provides details on those settings.
Danger
It is not recommended to touch these system variables if you do not understand well how they work!
Enabling Advanced Settings¶
By default, this feature is disabled, and advanced settings are not available. MMTE Client runs with pre-built default settings.
In order to enable this feature:
- Open Windows Explorer, My Computer, FAR Manager, or any other file/folder management tool.
- Navigate to
<METAMINER INSTALLATION DIRECTORY>\client\support
-
Copy the file
MetaMiner.ini
one level up, to<METAMINER INSTALLATION DIRECTORY>\client
: -
Restart MMTE Client.
Now MMTE Client counts the advanced settings specified in the <METAMINER INSTALLATION DIRECTORY>\client\MetaMiner.ini
file.
Editing Advanced Settings¶
MetaMiner.ini
is a plain text initial file. Each line of it contains one MMTE Client system variable, a comment, or is empty.
A sample MetaMiner.ini
:
working.directory=.
vm.location=..\jre\bin\server\jvm.dll
vmarg.1=-Xms128m
vmarg.2=-Xmx1024m
vmarg.3=-XX:StringTableSize=100007
vmarg.4=-Dfile.encoding=utf8
vmarg.5=-Dlogback.configurationFile=MetaMiner.logback.xml
vmarg.6=-XX:-OmitStackTraceInFastThrow
vmarg.7=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5006
vmarg.8=-Dcom.sun.management.jmxremote
vmarg.9=-Dcom.sun.management.jmxremote.port=8086
vmarg.10=-Dcom.sun.management.jmxremote.ssl=false
vmarg.11=-Dcom.sun.management.jmxremote.authenticate=false
vmarg.12=-XX:+HeapDumpOnOutOfMemoryError
vmarg.13=-Djava.library.path=lib\mu\64
classpath.1=lib\*.jar
classpath.2=lib\jide\*.jar
classpath.3=lib\rsyntaxarea-2.5.1\*.jar
classpath.4=lib\mu\*.jar
classpath.5=.
main.class=xyz.ClientMain
splash.image=res\splash_metaminer.jpg
log=%APPDATA%\metaminer\logs\client.start.log