System requirements

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

 

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 [-jar 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 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 ...
    
 

The system requirements for the Windows95/NT console applications are:
A computer running Windows95/NT

The three files, snjrt11.dll, snjzip11.dll and snjawt11.dll, located in a directory included in the PATH variable.

Normally DLL files are placed in the c:\Winnt\system32 directory on WindowsNT and in the c:\Windows\system directory on Windows95.

To execute a java application type:

     [application.exe] [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.

[application.exe] This is the name of the application.
[argument1] [argument2] [argument...] The arguments the applications requires are passed to the application.

To configure the memory usage of the Windows95/NT version set the environment variables SNJMINHEAP and SNJMAXHEAP. SNJMINHEAP and SNJMAXHEAP map directly to the -ms and -mx heap setting for the Java Virtual Machine. By default, both are measured in megabytes.

To set the SNJMAXHEAP to 64 Mb and SNJMINHEAP to 8 Mb type:

set SNJMAXHEAP=64
set SNJMINHEAP=8

 

Display Rational Unified Process using frames

 

© Rational Software Corporation 1998 Rational Unified Process 5.1 (build 43)