From: SVN by r. <sv...@ca...> - 2008-10-13 18:42:36
|
Author: roy Date: 2008-10-13 20:42:25 +0200 (Mon, 13 Oct 2008) New Revision: 319 Modified: sqlshell Log: new startup script Modified: sqlshell =================================================================== --- sqlshell 2008-10-13 18:40:23 UTC (rev 318) +++ sqlshell 2008-10-13 18:42:25 UTC (rev 319) @@ -22,21 +22,28 @@ WORKINGDIR=$(pwd) # The directory where the JCurses jar and library are located. -# Please note that JCurses requires tje jcurses.jar and libjcurses.so to +# Please note that JCurses requires the jcurses.jar and libjcurses.so to # be located in the same directory. -JCURSES=${WORKINGDIR}/lib +JCURSES=${WORKINGDIR}/lib/jcurses +# The directory where the charva jar and library (dll/so file) are located. +CHARVA=${WORKINGDIR}/lib/charva # Where to find the SQLShell classes -#SQLSHELL=${WORKINGDIR}/sqlshell.jar -SQLSHELL=target/classes +SQLSHELL=${WORKINGDIR}/sqlshell.jar +##SQLSHELL=target/classes # Jars providing drivers for the databases to support. DRIVERS="${WORKINGDIR}/lib/hsqldb-1.8.0.jar" # The classpath to use when running -CP=${WORKINGDIR}:${SQLSHELL}:${JCURSES}/jcurses.jar +#CP=${WORKINGDIR}:${SQLSHELL}:${JCURSES}/jcurses.jar +#CP=${WORKINGDIR}:${SQLSHELL}:${JCURSES}/jcurses.jar +CP=${WORKINGDIR}:${SQLSHELL}:${CHARVA}/charva.jar:${WORKINGDIR}/lib/commons-logging.jar for DRIVER in ${DRIVERS} ; do CP=${CP}:${DRIVER} done -${JAVA} -cp ${CP} nl.improved.sqlclient.SQLShell $@ +#Enable the file below to use the jcurses version +#${JAVA} -cp ${CP} nl.improved.sqlclient.jcurses.SQLShell $@ +#Charva version +${JAVA} -Djava.library.path=${CHARVA} -cp ${CP} nl.improved.sqlclient.charva.SQLShellComponent $@ |