home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 35 Internet
/
35-Internet.zip
/
hjavaos2.zip
/
run.cmd
< prev
Wrap
OS/2 REXX Batch file
|
1997-06-20
|
1KB
|
38 lines
/* HotJava 1.0 Runner for OS/2 Warp with JDK 1.1.1 */
/* By Samuel Audet <guardia@cam.org> */
call RxFuncAdd 'SysSearchPath', 'RexxUtil', 'SysSearchPath'
javaexe = translate(syssearchpath('PATH','JAVA.EXE'))
if javaexe = '' then do
say 'No Java runtime installed at all! Aborting'
exit
end
parse var javaexe java11dir '\BIN'
parse arg parm
parm = strip(parm)
if parm <> '' then java11dir = parm
if lastpos('\',java11dir) = length(java11dir) then java11dir = left(java11dir,length(java11dir) - 1)
java11dir = strip(java11dir)
say 'HotJava 1.0 Runner for OS/2 Warp with JDK 1.1.1'
say 'By Samuel Audet <guardia@cam.org>'
say
say 'Running HotJava 1.0 with' java11dir '...'
say 'This directory MUST contain OS/2 Java JDK 1.1. If that is not the case,'
say 'specify the apropriate directory on the command line. And no, don''t try'
say 'it, it won''t run with JDK 1.0.'
/* Change to executed directory */
parse source . . sourcename
sourcedir = filespec('D', sourcename)||filespec('P', sourcename)
sourcedir = delstr(sourcedir, length(sourcedir))
call directory sourcedir
/* finding home dir */
parse var sourcedir hotjavahome '\bin'
/* What are those? -noasyncgc -ms4m -mx32m */
'@'java11dir'\BIN\JAVA.EXE -classpath' java11dir'\lib\classes.zip;'hotjavahome'\lib\classes.zip;'hotjavahome'\lib\ssl.zip -noasyncgc -ms4m -mx32m -Dhotjava.home='hotjavahome' sun.hotjava.Main'