|
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 $@
|