Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Explanation of .ini entries

vm.location=../jre/bin/client/jvm.dll

The location of the jvm.dll (from the Java JRE). On 64 bit JRE's the path is ../jre/bin/server/jvm.dll

 
vmarg.<index>=-Xms512mInitial amount of memory available for FEWS 

vmarg.<index>=-Xmx1024m

Amount of memory available for FEWS

 
vmarg.<index>=-
XX:MaxPermSize=128mSet PermSize (default 64m, which is sometimes too low and results into PermSize errors, this setting is ignored in JRE 8 and higher) vmarg.<index>=-
Dsun.java2d.noddraw=trueturns on/off all usage of Direct3D 
vmarg.<index>=-Djava.net.useSystemProxies=trueUse the LAN system proxy settings (default FALSE) 
vmarg.<index>=-DautoRollingBarrel=false

 switch on/off the rolling barrel (default TRUE)

 

classpath.1=*.jar

all the jars in the Delft-FEWS bin dir forming the classpath

 

main.class=nl.wldelft.fews.gui.explorer.Application

 Main class.

  • for the config manager use

main.class=nl.wldelft.fews.configmanagement.ConfigManagementApplication

  • for the launcher use

main.class=nl.wldelft.fews.launcher.Launcher

 

 

working.directory=.

Location of the Delft-FEWS bin dir

 

arg.1=../Anglian_SA

Path to the folder containing the configuration. Note that when the tag $USER_HOME$ is part of the foldername, it will be resolved by Delft-FEWS to the user.home directory.

 

 

Notice that JAVA system properties should be defined after the -D keyword. JVM arguments are all specified with an integer index in ascending order without gaps, e.g.

...

In the bin from before 2014.02 there will also be a file of the same name with the extension .jpif (e.g. Your_region.jpif). Since the executable is generic (except for the name) this file contains all the information required to launch your application.

..\jre

The location of the JRE folder

-mx512m

Amount of memory available for FEWS

-cp

 

$JARS_PATH$

 

nl.wldelft.fews.gui.explorer.Application

Application type*

Anglian_SA

Name of folder containing the configuration

*If wanting to use the config manager use line: nl.wldelft.fews.configmanagement.ConfigManagementApplication or for the launcher use nl.wldelft.fews.launcher.Launcher

It is possible to add JAVA runtime options the .jpif file.

..\jre

JRE Folder

-Xms768m

Set initial java heap space

-Xmx1024m

Set maximum java heap space

-XX:MaxPermSize=128m

Set PermSize (default 64m, which is sometimes too low and results into PermSize errors) (not used in Java 8 and higher)

-Dsun.java2d.noddraw=true

turns on/off all usage of Direct3D

-Djava.net.useSystemProxies=true

Use the LAN system proxy settings (default FALSE)

-DautoRollingBarrel=false

switch on/off the rolling barrel (default TRUE) in the OC

-cp

 

$JARS_PATH$

 

nl.wldelft.fews.gui.explorer.Application

$USER_HOME$\Application Data\FEWS\Anglian_SA

Folder name of configuration, of which a working copy will be copied and used in the defined directory. The base directory should always be at the same level a JRE and BIN

Notice that JAVA system properties should be defined after the -D keyword.

...