Want more information ?. Home page for this document on the Web is here
You may want to print off this page for convenient reference.
Introduction to directory structure:
There are three points to note about the PSP Java download ZIP files discussed further below:
pspnum44
for version 4.4 of our PSPNum product. We strongly suggest you
preserve this top-level directory name when you UNZIP the files.
You can then easily switch between different versions of one of
our products if you wish. Installing PSPNUMDEMO1.ZIP:
You should see pspnumdemo1.jar after the UNZIP. All
classes in this jar file are prefixed uk.co.prosperoassociates.pspnumdemo.
This means that if you wish to use these classes, you should have
a line of code such as import
uk.co.prosperosoftware.pspnumdemo.*; in your Java source
code.
It is fairly unlikely that you would want to write your own Java
code using pspnumdemo classes. Instead you are more
likely just to run the standard demos we provide. You should be
able to use the demos where they were UNZIPped - it should not be
necessary to move any objects to another directory. To run a demo,
first try loading the PSPNumDemo1.html or PSPNumDemo2.html
files in your browser. These two HTML files can be found in the pspnumdemo
subdirectory.
Installing PSPNUM1DOC.ZIP:
After the UNZIP, the best place to start with documentation is
the file overview-summary.html you can find in the docs\javadocs
subdirectory.
Installing PSPNUM1.ZIP, PSPNUM2.ZIP, PSPNUM3.ZIP and PSPNUM4.ZIP:
People usually download only one of these ZIP files, but more
than one is not a problem provided you UNZIP as described above.
You should see one or more of: pspnum1.jar, pspnum2.jar,
pspnum3.jar and pspnum4.jar after the
UNZIP. All classes in these jar files are prefixed uk.co.prosperoassociates.pspnum.
This means that if you wish to use these classes, you should have
a line of code such as import
uk.co.prosperosoftware.pspnum.*; in your Java source
code.
Setting CLASSPATH:
This section applies only if you want to develop your own Java
code using pspnum or pspnumdemo
classes - it should not apply if you simply want to run PSPNum
demos or just browse the documentation we provide.
With different versions of the JDK (the Java Development Kit),
there are various ways of setting the CLASSPATH
variable e.g. via a command-line switch or environment variable.
However you set the CLASSPATH variable, you need to
add in the path up to the top-level UNZIPped directory from the
ZIP files above. For example if you have UNZIPped to the top level
of your D: drive, then you need to add D:\pspnum44
to your CLASSPATH (assuming pspnum44 is the top-level directory
from the ZIP files). For example:
CLASSPATH setting before: |
,;D:\jdk1.2.2\lib |
CLASSPATH setting after: |
,;D:\jdk1.2.2\lib;D:\pspnum44 |
Setting the CLASSPATH variable in this way should
pick up all objects (both .jar and .class
files) correctly. An alternative is to copy the .jar
files we provide into another directory which is already in your CLASSPATH
path e.g. if JDK1.2.2\LIB is in your classpath, copy
the .jar file(s) there. Note that most of our ZIP
files below contain both .jar and .class
files. The .class files are also in the .jar
files. So why do you need the .class files
separately in the ZIP file ?. Our testing indicates that some Java
development environments can not always dig out the classes from .jar
files correctly - they look for the .class files
direct. So we give you both. In your environment, you may find
that you can use our .jar files only, in which case
you are welcome to remove the .class files we
provide.
Deinstalling PSP Java objects:
Locate and delete directories/objects prefixed pspnum
or pspnumdemo. Of course you should check that the
objects you delete in this way are indeed the ones you downloaded
from our web site.