home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: Java
/
Java.zip
/
jinst101.zip
/
readme.1st
< prev
Wrap
Text File
|
1998-06-15
|
8KB
|
210 lines
┌────────────────────────────────────────────────────────────────────────────┐
│ │
│ │
│ THE JAVAWORKS │
│ │
│ Matthias Schorer │
│ 333/464 Bangna Place, Sanpawuth Road │
│ Prakanong, Bangkok 10260 │
│ THAILAND │
│ │
│ │
│ DESCRIPTION: Universal Java Install Program │
│ VERSION: 1.00 │
│ │
│ Copyright (c) 1998: Matthias Schorer matze@inorbit.com │
│ http://members.tripod.com/~javaworks│
│ │
│ Permission to use, copy, modify, and distribute this software and │
│ its documentation for commercial or non-commercial purposes │
│ is hereby granted provided that this copyright notice │
│ appears in all copies. │
└────────────────────────────────────────────────────────────────────────────┘
System requirements
===================
An operating system with a JAVA virtual machine version 1.1.1 or newer
either as runtime or jdk (java developers kit).
Memory: 16 MB RAM
CPU: At least 486 130 MHz
If you don't have JAVA, then get it from
"http://java.sun.com" (for windows)
or
"http://service.boulder.ibm.com (for OS/2)
This is a JAVA program NOT an applet ! Therefore it will NOT run in
a web browser.
Included files
==============
readme.1st The file you are reading now
JavaInstaller100.zip The installer program and the demo files. Please unpack
------------------- only needed for the demo ------------
disk.1 Disk ID file for demo package
disk.2 "
disk.3 "
inst01.zip Archive for demo files, do not unzip !
inst02.zip "
inst03.zip "
inst04.zip "
inst05.zip "
system.zip demo system archive, do not unzip !
licence demo licence file
logo.gif demo logo
------------ this are the real program components -----------
read.me readme file
install.bat Startbatch for Windows
install.cfg Configuration File for installer
install.cmd Startbatch for OS/2
install.zip Classlibrary for Installer, do not unzip !
--------------------------------------------------------------
Installation
============
Unzip all the files into as subdirectory of your choice.
Change to the directory and type Install. This will start a typical
installation routine which we all are so familiar with.
Note: There might be a message - "file not found" this is normal,
please ignore it.
What does the Javainstaller do ?
================================
Java is a very powerfull and easy programming tool. But once you have
finished your program and you want to distribute it to other people, that's
when the real problems start ! Many users don't know how to use Java, nor
are they able to go to a DOS prompt and type unzip - That's what all the
GUIs have brought us ;-)
I was bored with telling people over and over again how to unzip files,
how to set the classpath etc.
THATS WHEN I DECIDED TO WRITE THIS INSTALLER.
It resembles the install programs found in OS/2 and windows. BUT it is
fully configurable via a .cfg file.
Some of the highlights:
licence text display
readme text display
logo display
packages can be selected for installation
Can install packages distributed on multiple diskettes
Can install packages distributed on CD / single diskette
Checks before installation whether a newer version is installed
Prompts before overwriting existing directories / files
Only the following files are needed to build
a full install package:
read.me readme file
disk.1 At least one disk.ID file must exist
create it with any "old" editor - file can be empty.
install.bat Startbatch for Windows
install.cmd Startbatch for OS/2
install.cfg Configuration File for installer
install.zip Classlibrary for Installer, do not unzip !
????.zip one or more zip files containing your program
and required directory structure.
! The are optional files !
--------------------------
licence Simple Text file. If it exists its content
will be displayed before the installation starts.
logo.gif Can be your logo (must be called logo.gif),
otherwise use the Java Logo
Here's how to configure the installer (content of install.cfg)
==============================================================
!! Note, keywords must be written big !!
TITLE: Universal Java Installer // The title of your application
VERSION: 1.00 // The version of your application
DEFAULTINST: C:\MyProg // The default installation location
NUMDISKS: 3 // Number of diskettes needed
// include this label for files which have to be installed
// e.g. your shared class libraries. Can be ommitted.
SYSTEM: System Kernel, DISK.1:SYSTEM.ZIP
// List of one or more products to be installed.
// At least ONE entry must be contained in the .cfg file !
// Per product one line.
// Format: PRODUCT: <Product name>, <disk id file:zip archive>[,<disk id:zip archive>] etc...
PRODUCT: Product1, DISK.1:INST01.ZIP, DISK.1:INST02.ZIP
PRODUCT: Product2, DISK.2:INST03.ZIP, DISK.3:INST04.ZIP
PRODUCT: Product3, DISK.3:INST05.ZIP
Note: // comments are not allowed in the real install.cfg file !
That's it - straight forward.
Hope this makes it easier to distribute your great Java programs to the masses !
How to solve problems
=====================
Problems ??!! Which problems ?
Display the console window it shows pretty detailed messages when
something goes wrong.
For bug reports mail me at: matze@inorbit.com
http://members.tripod.com/~javaworks
or snail mail: Matthias Schorer
Burgmairstr 2
80686 Munich / Germany
Tel: +49 89 5796 7923
Fax: +49 90 5796 7925
Change History
==============
1.00 First Release
1.01 Improvement to allow installs without system components
(Thanks to John B. Abela <fcmwd@arcata.com> for the hint !)
In the make
===========
I am working on an uninstaller to go with the install package.
Disclaimer
==========
This software is provided as is. I do not take any responsibility whatsoever,
for damage this software or its use might cause.