Process Engineer Toolkit > System Requirements

Toolkit: System requirements

Topics

Java applets

The system requirements for the java applets are a browser that supports JDK 1.0.2 or later.

Java applications

The system requirements for the java applications are a Java Runtime Environment, JRE, that supports JDK 1.1 or later.

If you are uncertain of the version of the installed JRE, you can check the version number by typing:

     java -version
     

which gives a typical output of:

     java version "1.1.3"
     

Before you can execute a java application the environment variables CLASSPATH and PATH must be set. Read the java documentation for details about the environment variables. The following is an example, of how to set the two environment variables in Unix:

     $ setenv CLASSPATH /usr/apps/COTS/jdk1.1.4/bin
     $ setenv PATH $CLASSPATH":"$PATH

To execute a java application type:

     [path to java]java [-classpath RUP.jar][ruptools.myclass.class][argument1][argument...]
    

Below each part of the line above is described. Inside the "[ ]" some example syntax is described. The example shall be replaced with the real values.

[path to java]java This is the way to call the Java Runtime Environment. If the location where the java program is located is included in the PATH variable the [path to java] can be excluded.
[-jar RUP.jar] The Rational Unified Process (RUP) tools are packed into a jar file. This will make it possible to run the different applications without unpacking it into several directories. In JDK 1.2 it is possible to pass the jar file as an argument to the java program this is done with the -jar parameter.

However this is not possible in JDK 1.1. If you add the jar file into the variable CLASSPATH then it is still possible to execute the applications without unpacking the jar file.

Finally it is of cause possible to unpack the jar file. Then this argument is excluded.
[ruptools.myclass.class] This is the name of the application. It consists of the name of the package in which the application. The package name is "ruptools".
[argument1] [argument2] [argument...] Finally the arguments the applications requires are passed to the application.

The SearchEngine is a memory intensive application, so the more virtual memory your system has, the faster the compilation speeds, and the larger the database sizes that can be compiled.

If your system has more than 16MB of memory, you may wish to adjust the initial and maximum Java heap sizes, using the -ms and -mx options, as described in the Java utility documentation, for example:

    java -ms24m -mx64m ...

Copyright  © 1987 - 2001 Rational Software Corporation


Display Rational Unified Process using frames

Rational Unified Process