home *** CD-ROM | disk | FTP | other *** search
/ Australian Personal Computer 2000 October / tst.iso / programs / sun / install < prev    next >
Encoding:
Text File  |  2000-05-26  |  33.9 KB  |  833 lines

  1.      Forte(tm) for Java(tm) Community Edition Installation
  2.      -----------------------------------------------------
  3.  
  4.      To see the installation FAQ, which includes troubleshooting
  5.      questions, and any installation note updates, check the Forte for
  6.      Java web site at http://www.sun.com/forte/ffj/ce/index.html.
  7.  
  8.      ------------------------------------------------------------------
  9.  
  10.      System Requirements
  11.  
  12.      To run successfully, the installation procedures require a 
  13.      Java(tm) 2-compatible virtual machine (JVM) installed on your 
  14.      system. If you do not yet have a Java 2-compatible (Java 2 SDK, 
  15.      Standard Edition) JVM, you should install one prior to running 
  16.      the Forte for Java installation.
  17.  
  18.      Intel x86/Microsoft Windows Platform
  19.  
  20.           Hardware
  21.  
  22.           Minimum configuration: Microsoft Windows 95, 98, 2000,
  23.           or NT with a P133 processor, 64 megabytes of RAM, and 30
  24.           megabytes of free disk space.
  25.  
  26.           Recommended configuration: Microsoft Windows 95, 98,
  27.           2000, or NT with a P300 processor and 128 Mbytes of RAM.
  28.  
  29.           Optimal configuration: Microsoft Windows 95, 98, 2000,
  30.           or NT with a P300 processor and 192 Mbytes of RAM.
  31.  
  32.           Note: If you are running on a Microsoft Windows system
  33.           with 64 Mbtytes of memory, it is recommended that you
  34.           set the maximum Java heap size to 48 Mbytes to prevent
  35.           disk swapping. Set the configuration file (forte4j.cfg)
  36.           startup flag to -Xmx48m.
  37.  
  38.           Software
  39.  
  40.           Forte for Java, Community Edition, requires a Java
  41.           2-compatible JVM, version 1.2.2. Preliminary testing
  42.           shows that it also runs well with the JDK 1.3 Beta
  43.           version. The JavaTM 2 SDK, Standard Edition, for the
  44.           Windows environment is available for download from
  45.           http://java.sun.com/products/jdk/1.2/ (v. 1.2) and
  46.           http://java.sun.com/products/jdk/1.3/ (v. 1.3 release
  47.           candidate).
  48.  
  49.      SPARC/Solaris Platform
  50.  
  51.           Hardware
  52.  
  53.           When running on the Solaris platform, you should have at
  54.           least 30 Mbytes of free disk space.
  55.  
  56.           Minimum configuration: SparcStation 5: 170 Mhz, 128
  57.           Mbytes of RAM.
  58.  
  59.           Recommended configuration: UltraSPARC 5: 333 Mhz, 256
  60.           Mbytes of RAM.
  61.  
  62.           Optimal configuration: UltraSPARC 10: 440 Mhz, 512
  63.           Mbytes of RAM.
  64.  
  65.           Software
  66.  
  67.           Forte for Java, Community Edition requires the JavaTM 2
  68.           SDK, v. 1.2.1 for the Solaris environment. The latest
  69.           SDK is available for download from
  70.           http://www.sun.com/solaris/java/.
  71.  
  72.      Linux Platform
  73.  
  74.           The Linux JVM is more resource-intensive than the
  75.           Windows JVM, so Linux users may want to have a higher
  76.           memory configuration.
  77.  
  78.           The latest SDK is available for download from
  79.           http://java.sun.com/products/jdk/1.2/download-linux.html.
  80.  
  81.      ------------------------------------------------------------------
  82.  
  83.      Installation Procedures
  84.  
  85.      There are several installation formats of Forte for Java,
  86.      Community Edition. The software in each of these formats is
  87.      identical; it is merely bundled in different installation formats
  88.      for ease of use on different platforms. Use the format provided
  89.      for your platform, or use the Java class installation, which runs
  90.      on all platforms.
  91.  
  92.      Before you begin, the Java 2 SDK, Standard Edition, v1.2 must be
  93.      installed on your system. If you do not have it, you will need to
  94.      download and install this software before you can run the Forte
  95.      for Java installation routine. The software can be found at
  96.      http://java.sun.com/products/jdk/1.2/.
  97.  
  98.      NOTE: If you are installing Forte for Java in a multi-user
  99.      environment, see the instructions provided in the Shared
  100.      Installation section.
  101.  
  102.      Microsoft Windows Platform
  103.  
  104.        1. Double-click the forte_ce_1_0.exe file to launch the
  105.           InstallShield routine. The install routine will attempt to
  106.           locate a Java 2 virtual machine on your system; if it fails
  107.           to locate one, you must browse to locate one before
  108.           continuing.
  109.  
  110.        2. Follow the InstallShield dialogs as normal.
  111.  
  112.      Once installation is complete, you will have a shortcut to Forte
  113.      for Java on your desktop. On your Start menu, you'll also have a
  114.      Forte for Java entry containing shortcuts to the Community Edition
  115.      README file and the Forte for Java web site.
  116.  
  117.      Four EXE files will be available in the bin folder for launching
  118.      Forte for Java:
  119.  
  120.         * forte4jw.exe - launches Forte for Java without a console
  121.           window. This launcher is used when you launch the IDE from
  122.           the shortcut on the Desktop or Start menu.
  123.  
  124.         * forte4j.exe - launches Forte for Java with a console window
  125.           that includes standard error and standard output from the
  126.           IDE. On the console, you can press CTRL+BREAK to get a thread
  127.           dump or CTRL+C to immediately terminate the program.
  128.  
  129.         * forte4jw_multiuser.exe - launches a multi-user version of
  130.           Forte for Java without a console window. When you first run
  131.           this executable, you are prompted to enter a directory where
  132.           your files will be stored. This information will be placed in
  133.           your Windows registry, so that the directory you specify in
  134.           the prompt will be used whenever you launch the IDE in the
  135.           future.
  136.  
  137.         * forte4j_multiuser.exe - launches a multi-user version of
  138.           Forte for Java with a console window.
  139.  
  140.      UNIX/Solaris Platform
  141.  
  142.        1. Change your working directory to the location where you've
  143.           saved the forte_ce_1_0.sh file.
  144.  
  145.        2. Launch the installation by typing the command:
  146.  
  147.            $ sh forte_ce_1_0.sh
  148.  
  149.           The installation program will attempt to locate a Java 2
  150.           virtual machine on your system. The software displays a menu
  151.           listing any JVM found and gives you the option to specify
  152.           another virtual machine.
  153.  
  154.        3. Follow the InstallShield dialogs as normal. Specify a
  155.           location within your home directory as the installation
  156.           directory.
  157.        4. Once the installation is complete, launch Forte for Java
  158.           using the forte4j.sh script in the bin subdirectory of your
  159.           installation directory:
  160.  
  161.           $ sh forte4j.sh
  162.  
  163.      Linux Platform
  164.  
  165.      The Linux installation is an RPM (Red Hat Package Manager) format.
  166.      If RPM is not supported by your Linux distribution or you have
  167.      problems using RPM, use forte_ce_1_0.class (the Java class installer)
  168.      or forte_ce_1_0.sh (the UNIX/Solaris installer) instead.
  169.  
  170.        1. Become root.
  171.  
  172.        2. Open a command prompt and change the working directory to the
  173.           location of the ForteCE-FCS-1_0.noarch.rpm installation file.
  174.  
  175.        3. Launch the installation:
  176.  
  177.            rpm -i ForteCE-FCS-1_0.noarch.rpm
  178.  
  179.        4. When the RPM file is installed, you can run Forte for Java by
  180.           typing forte4j on the command line.
  181.  
  182.      Class Install for All Platforms
  183.  
  184.        1. Change your working directory to the location where you have
  185.           saved the forte_ce_1_0.class file.
  186.  
  187.        2. If you have a CLASSPATH set, and it does not include the
  188.           current directory, add the current directory to your existing
  189.           CLASSPATH. If you do not have a CLASSPATH set, skip to the
  190.           next step. (To check whether you have a CLASSPATH currently
  191.           set, type set at a command prompt. If you see CLASSPATH
  192.           listed, you have a CLASSPATH setting.)
  193.  
  194.              o To add the current directory to your CLASSPATH on a
  195.                Windows machine, type:
  196.  
  197.                 set CLASSPATH=.;%CLASSPATH%
  198.  
  199.              o On a UNIX machine with a Bourne-type shell (which
  200.                typically gives a $ prompt), type:
  201.  
  202.                 CLASSPATH=.:$CLASSPATH;export CLASSPATH
  203.  
  204.              o On a UNIX machine with a C-type shell (which typically
  205.                gives a % or > prompt), type:
  206.  
  207.                 setenv CLASSPATH .:$CLASSPATH
  208.  
  209.        3. Type the following command to launch the InstallShield
  210.           installation routine (do not include the .class extension):
  211.  
  212.            java forte_ce_1_0
  213.  
  214.           This assumes you have a Java 2 virtual machine in your path.
  215.           If not, you must specify the full path to the java
  216.           interpreter executable. For example:
  217.  
  218.            C:\TEMP>C:\jdk1.2\bin\java.exe forte_ce_1_0
  219.  
  220.        4. Follow the InstallShield dialogs as normal.
  221.  
  222.        5. Once the installation is complete, use the launch script in
  223.           your installation directory to launch Forte for Java. If you
  224.           installed the software on a Microsoft Windows machine, you
  225.           will have shortcuts for launching Forte for Java on your
  226.           desktop and under the Start menu.
  227.  
  228.      Shared Installation
  229.  
  230.      This type of installation requires a user who can act as the
  231.      administrator and who is responsible for maintaining, upgrading,
  232.      and installing new modules.
  233.  
  234.      Module upgrades and installation of new modules should be
  235.      performed by the administrator entirely within Forte for Java,
  236.      using the Update Center. If a user who is not the administrator
  237.      upgrades modules or installs new modules, the updates will be made
  238.      only to that user's local installation directory, where personal
  239.      settings and configuration files are stored. Other users will not
  240.      be able to see or use the updated modules. Local modules are given
  241.      preference to those in the shared installation, so if the
  242.      administrator subsequently upgrades the same module to a newer
  243.      version, the user will still have the older, local version.
  244.  
  245.           UNIX/Solaris Platform
  246.  
  247.             1. As root user, install as described above in the
  248.                UNIX/Solaris Platform section or the Class Install
  249.                section. Install the software in a shared location,
  250.                such as /usr/local/forte4j.
  251.  
  252.             2. Change ownership of the forte4j directory tree to
  253.                the administrator. If you have defined a user
  254.                group, change ownership to also include that group:
  255.  
  256.                # chown -R f4jadmin.f4jusers /usr/local/forte4j
  257.  
  258.             3. Set the permissions on the install directory:
  259.  
  260.                # chmod 750 forte4j
  261.  
  262.             4. The installation routine generates a file called
  263.                forte4j_multiuser.sh in the installation directory.
  264.                Create a symbolic link to this file from
  265.                /usr/local/bin/ (or anywhere in the $PATH):
  266.  
  267.                # ln -s ./forte4j_multiuser.sh /usr/local/bin/forte4j
  268.  
  269.             5. Assuming users have /usr/local/bin in their $PATH,
  270.                they can launch Forte for Java by typing forte4j on
  271.                the command line. The first time a user launches
  272.                the application on a multiuser installation, the
  273.                launch script copies and creates configuration
  274.                files under the user's $HOME/forte4j_user
  275.                directory. Thereafter, each user keeps their
  276.                settings and preferences files, and saves
  277.                development files locally.
  278.  
  279.                Note: When initially starting Forte for Java, the
  280.                administrator should start the application with the 
  281.                command in the bin directory. Users other than the
  282.                administrator can then run Forte for Java as directed 
  283.                in Step 5.
  284.  
  285.           Windows NT Platform
  286.  
  287.             1. Install the software on a Windows NT machine that
  288.                will act as the server. Use the instructions in the
  289.                Windows Platform section or the Class Install
  290.                section. The installation directory should be write
  291.                protected to normal users, but this is not
  292.                mandatory.
  293.  
  294.             2. Create a shared directory on the machine where you
  295.                installed the product and map this onto the user's
  296.                local machine as a network drive.
  297.  
  298.             3. When the installation is complete, users should
  299.                launch Forte for Java using forte4jw_multiuser.exe.
  300.                The first time this is run, each user is prompted
  301.                to enter a directory where their files will be
  302.                stored.
  303.  
  304.                Note: When initially starting Forte for Java, the
  305.                administrator should start the application with the 
  306.                forte4jw.exe command in the bin directory. Users other
  307.                than the administrator can then run Forte for Java
  308.                using the command forte4jw_multiuser.exe. 
  309.  
  310.                Administrators who want to update modules in the
  311.                central installation should use forte4jw.exe.
  312.  
  313.      ------------------------------------------------------------------
  314.  
  315.      Command Line Switches
  316.  
  317.      On Windows machines, you can set options when running the IDE on
  318.      the command line or by modifying the forte4j.cfg file that is in
  319.      the bin folder of your installation directory. If you use the
  320.      forte4j.cfg file, you can break the options into multiple lines.
  321.      The loader tries to read this file before it starts parsing the
  322.      command line options. This means that even Java applications
  323.      options can be put in this file.
  324.  
  325.      On UNIX machines, you can modify the forte4j.sh file in the bin
  326.      subdirectory of the installation directory, or you can create your
  327.      own shell script that calls forte4j.sh with options.
  328.  
  329.      The following is a list of switches that you can use (either in a
  330.      shell script or the forte4j.cfg file) when loading Forte for Java:
  331.  
  332.         * -jdkhome jdk_home_dir - use the Java 2 SDK specified in the
  333.           jdk_home_dir argument instead of the default SDK.
  334.  
  335.         * -hotspot
  336.  
  337.         * -classic - use the classic JVM. By default, the HotSpot JVM
  338.           is used.
  339.  
  340.         * -cp:p additional classpath - add the class path specified in
  341.           the additional classpath parameter to the beginning of the
  342.           Forte for Java class path.
  343.  
  344.         * -cp:a additional classpath - add the class path specified in
  345.           the additional classpath parameter to the end of the Forte
  346.           for Java class path.
  347.  
  348.         * -Jjvm_flags - pass the flag specified by the jvm_flags
  349.           parameter directly to the JVM. There is no space between -J
  350.           and the argument.
  351.  
  352.         * -ui com.sun.java.swing.plaf.windows.WindowsLookAndFeel - run
  353.           the IDE with the Windows look and feel.
  354.  
  355.         * -ui com.sun.java.swing.plaf.motif.MotifLookAndFeel - run the
  356.           IDE with the Motif look and feel.
  357.  
  358.         * -fontsize fontsize - set the font size used in the IDE's
  359.           graphical user interface.
  360.  
  361.      ------------------------------------------------------------------
  362.  
  363.      Installation Directories
  364.  
  365.      When you install Forte for Java on your machine, the following
  366.      subdirectories are included in your installation directory:
  367.  
  368.         * beans - contains JavaBeans components installed in the IDE
  369.  
  370.         * bin - includes the IDE launchers (as well as the forte4j.cfg
  371.           file on Windows installations); and addtopath.bat, which is used
  372.           by the batch file startup.
  373.  
  374.         * Development - the directory mounted by default in
  375.           Filesystems. Objects you create in the IDE will be saved here
  376.           unless you mount other directories in the IDE and use them
  377.           instead.
  378.  
  379.         * docs - contains the HTML files for the User's Guide,
  380.           QuickStart Guide, and Tutorials.
  381.  
  382.         * javadoc - the directory mounted by default in the IDE's
  383.           Javadoc repository. Javadoc documentation that you create in
  384.           the IDE will be stored here.
  385.  
  386.         * lib - contains JAR files that comprise the IDE's core
  387.           implementation and the open APIs.
  388.  
  389.         * lib/ext - contains extensions to the IDE for things such as
  390.           JavaHelp, Absolute Layout, javac, and regular expressions.
  391.  
  392.         * lib/patch - any JAR or ZIP file included in this folder will
  393.           be automatically included at the beginning of the IDE's
  394.           startup class path. That is, it will be a patch against the
  395.           core.
  396.  
  397.         * modules - any JAR file in this folder is an IDE module. The
  398.           ext subdirectory contains libraries used by modules.
  399.  
  400.         * sources - sources for libraries which may be redistributed
  401.           with user applications.
  402.  
  403.         * system - includes files and directories used by the IDE for
  404.           special purposes. It includes forte4j.log, which provides
  405.           information useful when seeking technical support, and
  406.           project.basic and project.last, which contain information on
  407.           Forte for Java projects. It is mounted in the IDE as a hidden
  408.           file system. Subdirectories include system/parserDB, which
  409.           holds databases that are used for Java code completion and
  410.           other Editor functions, Startup (holds classes that are run
  411.           at IDE startup), Actions (IDE actions which appear in Global
  412.           Options under Actions), applet (policy file for debugging
  413.           applets), and Bookmarks (web bookmarks).
  414.  
  415. --Volery_of_Birds_100_000--
  416.  
  417.  
  418.  
  419.  
  420.  
  421.      Forte(tm) for Java(tm) Community Edition Installation
  422.      -----------------------------------------------------
  423.  
  424.      To see the installation FAQ, which includes troubleshooting
  425.      questions, and any installation note updates, check the Forte for
  426.      Java web site at http://www.sun.com/forte/ffj/ce/index.html.
  427.  
  428.      ------------------------------------------------------------------
  429.  
  430.      System Requirements
  431.  
  432.      To run successfully, the installation procedures require a 
  433.      Java(tm) 2-compatible virtual machine (JVM) installed on your 
  434.      system. If you do not yet have a Java 2-compatible (Java 2 SDK, 
  435.      Standard Edition) JVM, you should install one prior to running 
  436.      the Forte for Java installation.
  437.  
  438.      Intel x86/Microsoft Windows Platform
  439.  
  440.           Hardware
  441.  
  442.           Minimum configuration: Microsoft Windows 95, 98, 2000,
  443.           or NT with a P133 processor, 64 megabytes of RAM, and 30
  444.           megabytes of free disk space.
  445.  
  446.           Recommended configuration: Microsoft Windows 95, 98,
  447.           2000, or NT with a P300 processor and 128 Mbytes of RAM.
  448.  
  449.           Optimal configuration: Microsoft Windows 95, 98, 2000,
  450.           or NT with a P300 processor and 192 Mbytes of RAM.
  451.  
  452.           Note: If you are running on a Microsoft Windows system
  453.           with 64 Mbtytes of memory, it is recommended that you
  454.           set the maximum Java heap size to 48 Mbytes to prevent
  455.           disk swapping. Set the configuration file (forte4j.cfg)
  456.           startup flag to -Xmx48m.
  457.  
  458.           Software
  459.  
  460.           Forte for Java, Community Edition, requires a Java
  461.           2-compatible JVM, version 1.2.2. Preliminary testing
  462.           shows that it also runs well with the JDK 1.3 Beta
  463.           version. The JavaTM 2 SDK, Standard Edition, for the
  464.           Windows environment is available for download from
  465.           http://java.sun.com/products/jdk/1.2/ (v. 1.2) and
  466.           http://java.sun.com/products/jdk/1.3/ (v. 1.3 release
  467.           candidate).
  468.  
  469.      SPARC/Solaris Platform
  470.  
  471.           Hardware
  472.  
  473.           When running on the Solaris platform, you should have at
  474.           least 30 Mbytes of free disk space.
  475.  
  476.           Minimum configuration: SparcStation 5: 170 Mhz, 128
  477.           Mbytes of RAM.
  478.  
  479.           Recommended configuration: UltraSPARC 5: 333 Mhz, 256
  480.           Mbytes of RAM.
  481.  
  482.           Optimal configuration: UltraSPARC 10: 440 Mhz, 512
  483.           Mbytes of RAM.
  484.  
  485.           Software
  486.  
  487.           Forte for Java, Community Edition requires the JavaTM 2
  488.           SDK, v. 1.2.1 for the Solaris environment. The latest
  489.           SDK is available for download from
  490.           http://www.sun.com/solaris/java/.
  491.  
  492.      Linux Platform
  493.  
  494.           The Linux JVM is more resource-intensive than the
  495.           Windows JVM, so Linux users may want to have a higher
  496.           memory configuration.
  497.  
  498.           The latest SDK is available for download from
  499.           http://java.sun.com/products/jdk/1.2/download-linux.html.
  500.  
  501.      ------------------------------------------------------------------
  502.  
  503.      Installation Procedures
  504.  
  505.      There are several installation formats of Forte for Java,
  506.      Community Edition. The software in each of these formats is
  507.      identical; it is merely bundled in different installation formats
  508.      for ease of use on different platforms. Use the format provided
  509.      for your platform, or use the Java class installation, which runs
  510.      on all platforms.
  511.  
  512.      Before you begin, the Java 2 SDK, Standard Edition, v1.2 must be
  513.      installed on your system. If you do not have it, you will need to
  514.      download and install this software before you can run the Forte
  515.      for Java installation routine. The software can be found at
  516.      http://java.sun.com/products/jdk/1.2/.
  517.  
  518.      NOTE: If you are installing Forte for Java in a multi-user
  519.      environment, see the instructions provided in the Shared
  520.      Installation section.
  521.  
  522.      Microsoft Windows Platform
  523.  
  524.        1. Double-click the forte_ce_1_0.exe file to launch the
  525.           InstallShield routine. The install routine will attempt to
  526.           locate a Java 2 virtual machine on your system; if it fails
  527.           to locate one, you must browse to locate one before
  528.           continuing.
  529.  
  530.        2. Follow the InstallShield dialogs as normal.
  531.  
  532.      Once installation is complete, you will have a shortcut to Forte
  533.      for Java on your desktop. On your Start menu, you'll also have a
  534.      Forte for Java entry containing shortcuts to the Community Edition
  535.      README file and the Forte for Java web site.
  536.  
  537.      Four EXE files will be available in the bin folder for launching
  538.      Forte for Java:
  539.  
  540.         * forte4jw.exe - launches Forte for Java without a console
  541.           window. This launcher is used when you launch the IDE from
  542.           the shortcut on the Desktop or Start menu.
  543.  
  544.         * forte4j.exe - launches Forte for Java with a console window
  545.           that includes standard error and standard output from the
  546.           IDE. On the console, you can press CTRL+BREAK to get a thread
  547.           dump or CTRL+C to immediately terminate the program.
  548.  
  549.         * forte4jw_multiuser.exe - launches a multi-user version of
  550.           Forte for Java without a console window. When you first run
  551.           this executable, you are prompted to enter a directory where
  552.           your files will be stored. This information will be placed in
  553.           your Windows registry, so that the directory you specify in
  554.           the prompt will be used whenever you launch the IDE in the
  555.           future.
  556.  
  557.         * forte4j_multiuser.exe - launches a multi-user version of
  558.           Forte for Java with a console window.
  559.  
  560.      UNIX/Solaris Platform
  561.  
  562.        1. Change your working directory to the location where you've
  563.           saved the forte_ce_1_0.sh file.
  564.  
  565.        2. Launch the installation by typing the command:
  566.  
  567.            $ sh forte_ce_1_0.sh
  568.  
  569.           The installation program will attempt to locate a Java 2
  570.           virtual machine on your system. The software displays a menu
  571.           listing any JVM found and gives you the option to specify
  572.           another virtual machine.
  573.  
  574.        3. Follow the InstallShield dialogs as normal. Specify a
  575.           location within your home directory as the installation
  576.           directory.
  577.        4. Once the installation is complete, launch Forte for Java
  578.           using the forte4j.sh script in the bin subdirectory of your
  579.           installation directory:
  580.  
  581.           $ sh forte4j.sh
  582.  
  583.      Linux Platform
  584.  
  585.      The Linux installation is an RPM (Red Hat Package Manager) format.
  586.      If RPM is not supported by your Linux distribution or you have
  587.      problems using RPM, use forte_ce_1_0.class (the Java class installer)
  588.      or forte_ce_1_0.sh (the UNIX/Solaris installer) instead.
  589.  
  590.        1. Become root.
  591.  
  592.        2. Open a command prompt and change the working directory to the
  593.           location of the ForteCE-FCS-1_0.noarch.rpm installation file.
  594.  
  595.        3. Launch the installation:
  596.  
  597.            rpm -i ForteCE-FCS-1_0.noarch.rpm
  598.  
  599.        4. When the RPM file is installed, you can run Forte for Java by
  600.           typing forte4j on the command line.
  601.  
  602.      Class Install for All Platforms
  603.  
  604.        1. Change your working directory to the location where you have
  605.           saved the forte_ce_1_0.class file.
  606.  
  607.        2. If you have a CLASSPATH set, and it does not include the
  608.           current directory, add the current directory to your existing
  609.           CLASSPATH. If you do not have a CLASSPATH set, skip to the
  610.           next step. (To check whether you have a CLASSPATH currently
  611.           set, type set at a command prompt. If you see CLASSPATH
  612.           listed, you have a CLASSPATH setting.)
  613.  
  614.              o To add the current directory to your CLASSPATH on a
  615.                Windows machine, type:
  616.  
  617.                 set CLASSPATH=.;%CLASSPATH%
  618.  
  619.              o On a UNIX machine with a Bourne-type shell (which
  620.                typically gives a $ prompt), type:
  621.  
  622.                 CLASSPATH=.:$CLASSPATH;export CLASSPATH
  623.  
  624.              o On a UNIX machine with a C-type shell (which typically
  625.                gives a % or > prompt), type:
  626.  
  627.                 setenv CLASSPATH .:$CLASSPATH
  628.  
  629.        3. Type the following command to launch the InstallShield
  630.           installation routine (do not include the .class extension):
  631.  
  632.            java forte_ce_1_0
  633.  
  634.           This assumes you have a Java 2 virtual machine in your path.
  635.           If not, you must specify the full path to the java
  636.           interpreter executable. For example:
  637.  
  638.            C:\TEMP>C:\jdk1.2\bin\java.exe forte_ce_1_0
  639.  
  640.        4. Follow the InstallShield dialogs as normal.
  641.  
  642.        5. Once the installation is complete, use the launch script in
  643.           your installation directory to launch Forte for Java. If you
  644.           installed the software on a Microsoft Windows machine, you
  645.           will have shortcuts for launching Forte for Java on your
  646.           desktop and under the Start menu.
  647.  
  648.      Shared Installation
  649.  
  650.      This type of installation requires a user who can act as the
  651.      administrator and who is responsible for maintaining, upgrading,
  652.      and installing new modules.
  653.  
  654.      Module upgrades and installation of new modules should be
  655.      performed by the administrator entirely within Forte for Java,
  656.      using the Update Center. If a user who is not the administrator
  657.      upgrades modules or installs new modules, the updates will be made
  658.      only to that user's local installation directory, where personal
  659.      settings and configuration files are stored. Other users will not
  660.      be able to see or use the updated modules. Local modules are given
  661.      preference to those in the shared installation, so if the
  662.      administrator subsequently upgrades the same module to a newer
  663.      version, the user will still have the older, local version.
  664.  
  665.           UNIX/Solaris Platform
  666.  
  667.             1. As root user, install as described above in the
  668.                UNIX/Solaris Platform section or the Class Install
  669.                section. Install the software in a shared location,
  670.                such as /usr/local/forte4j.
  671.  
  672.             2. Change ownership of the forte4j directory tree to
  673.                the administrator. If you have defined a user
  674.                group, change ownership to also include that group:
  675.  
  676.                # chown -R f4jadmin.f4jusers /usr/local/forte4j
  677.  
  678.             3. Set the permissions on the install directory:
  679.  
  680.                # chmod 750 forte4j
  681.  
  682.             4. The installation routine generates a file called
  683.                forte4j_multiuser.sh in the installation directory.
  684.                Create a symbolic link to this file from
  685.                /usr/local/bin/ (or anywhere in the $PATH):
  686.  
  687.                # ln -s ./forte4j_multiuser.sh /usr/local/bin/forte4j
  688.  
  689.             5. Assuming users have /usr/local/bin in their $PATH,
  690.                they can launch Forte for Java by typing forte4j on
  691.                the command line. The first time a user launches
  692.                the application on a multiuser installation, the
  693.                launch script copies and creates configuration
  694.                files under the user's $HOME/forte4j_user
  695.                directory. Thereafter, each user keeps their
  696.                settings and preferences files, and saves
  697.                development files locally.
  698.  
  699.                Note: When initially starting Forte for Java, the
  700.                administrator should start the application with the 
  701.                command in the bin directory. Users other than the
  702.                administrator can then run Forte for Java as directed 
  703.                in Step 5.
  704.  
  705.           Windows NT Platform
  706.  
  707.             1. Install the software on a Windows NT machine that
  708.                will act as the server. Use the instructions in the
  709.                Windows Platform section or the Class Install
  710.                section. The installation directory should be write
  711.                protected to normal users, but this is not
  712.                mandatory.
  713.  
  714.             2. Create a shared directory on the machine where you
  715.                installed the product and map this onto the user's
  716.                local machine as a network drive.
  717.  
  718.             3. When the installation is complete, users should
  719.                launch Forte for Java using forte4jw_multiuser.exe.
  720.                The first time this is run, each user is prompted
  721.                to enter a directory where their files will be
  722.                stored.
  723.  
  724.                Note: When initially starting Forte for Java, the
  725.                administrator should start the application with the 
  726.                forte4jw.exe command in the bin directory. Users other
  727.                than the administrator can then run Forte for Java
  728.                using the command forte4jw_multiuser.exe. 
  729.  
  730.                Administrators who want to update modules in the
  731.                central installation should use forte4jw.exe.
  732.  
  733.      ------------------------------------------------------------------
  734.  
  735.      Command Line Switches
  736.  
  737.      On Windows machines, you can set options when running the IDE on
  738.      the command line or by modifying the forte4j.cfg file that is in
  739.      the bin folder of your installation directory. If you use the
  740.      forte4j.cfg file, you can break the options into multiple lines.
  741.      The loader tries to read this file before it starts parsing the
  742.      command line options. This means that even Java applications
  743.      options can be put in this file.
  744.  
  745.      On UNIX machines, you can modify the forte4j.sh file in the bin
  746.      subdirectory of the installation directory, or you can create your
  747.      own shell script that calls forte4j.sh with options.
  748.  
  749.      The following is a list of switches that you can use (either in a
  750.      shell script or the forte4j.cfg file) when loading Forte for Java:
  751.  
  752.         * -jdkhome jdk_home_dir - use the Java 2 SDK specified in the
  753.           jdk_home_dir argument instead of the default SDK.
  754.  
  755.         * -hotspot
  756.  
  757.         * -classic - use the classic JVM. By default, the HotSpot JVM
  758.           is used.
  759.  
  760.         * -cp:p additional classpath - add the class path specified in
  761.           the additional classpath parameter to the beginning of the
  762.           Forte for Java class path.
  763.  
  764.         * -cp:a additional classpath - add the class path specified in
  765.           the additional classpath parameter to the end of the Forte
  766.           for Java class path.
  767.  
  768.         * -Jjvm_flags - pass the flag specified by the jvm_flags
  769.           parameter directly to the JVM. There is no space between -J
  770.           and the argument.
  771.  
  772.         * -ui com.sun.java.swing.plaf.windows.WindowsLookAndFeel - run
  773.           the IDE with the Windows look and feel.
  774.  
  775.         * -ui com.sun.java.swing.plaf.motif.MotifLookAndFeel - run the
  776.           IDE with the Motif look and feel.
  777.  
  778.         * -fontsize fontsize - set the font size used in the IDE's
  779.           graphical user interface.
  780.  
  781.      ------------------------------------------------------------------
  782.  
  783.      Installation Directories
  784.  
  785.      When you install Forte for Java on your machine, the following
  786.      subdirectories are included in your installation directory:
  787.  
  788.         * beans - contains JavaBeans components installed in the IDE
  789.  
  790.         * bin - includes the IDE launchers (as well as the forte4j.cfg
  791.           file on Windows installations); and addtopath.bat, which is used
  792.           by the batch file startup.
  793.  
  794.         * Development - the directory mounted by default in
  795.           Filesystems. Objects you create in the IDE will be saved here
  796.           unless you mount other directories in the IDE and use them
  797.           instead.
  798.  
  799.         * docs - contains the HTML files for the User's Guide,
  800.           QuickStart Guide, and Tutorials.
  801.  
  802.         * javadoc - the directory mounted by default in the IDE's
  803.           Javadoc repository. Javadoc documentation that you create in
  804.           the IDE will be stored here.
  805.  
  806.         * lib - contains JAR files that comprise the IDE's core
  807.           implementation and the open APIs.
  808.  
  809.         * lib/ext - contains extensions to the IDE for things such as
  810.           JavaHelp, Absolute Layout, javac, and regular expressions.
  811.  
  812.         * lib/patch - any JAR or ZIP file included in this folder will
  813.           be automatically included at the beginning of the IDE's
  814.           startup class path. That is, it will be a patch against the
  815.           core.
  816.  
  817.         * modules - any JAR file in this folder is an IDE module. The
  818.           ext subdirectory contains libraries used by modules.
  819.  
  820.         * sources - sources for libraries which may be redistributed
  821.           with user applications.
  822.  
  823.         * system - includes files and directories used by the IDE for
  824.           special purposes. It includes forte4j.log, which provides
  825.           information useful when seeking technical support, and
  826.           project.basic and project.last, which contain information on
  827.           Forte for Java projects. It is mounted in the IDE as a hidden
  828.           file system. Subdirectories include system/parserDB, which
  829.           holds databases that are used for Java code completion and
  830.           other Editor functions, Startup (holds classes that are run
  831.           at IDE startup), Actions (IDE actions which appear in Global
  832.           Options under Actions), applet (policy file for debugging
  833.           applets), and Bookmarks (web bookmarks).