Skip to content

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:

  1. Open Windows Explorer, My Computer, FAR Manager, or any other file/folder management tool.
  2. Navigate to <METAMINER INSTALLATION DIRECTORY>\client\support
  3. Copy the file MetaMiner.ini one level up, to <METAMINER INSTALLATION DIRECTORY>\client:

    MMC Initial File

  4. 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
Back to top