Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Script,

Code Block
langhtml
\#\!/bin/bash
cd /opt/hsqldb
# Add date to nohup.out file which is automatically created by the nohup command to capture any output from commands sent to it
echo $(date) >nohup.out
# Assuming that java is the the class path.
# Execute Java program calling class path where -cp identifies classpath and,
# Creates a database if it does not exist relative to the current directory called BrandingDB
# Sends Java program to background and to not terminate via nohup command.
nohup java \-cp lib/hsqldb.jar org.hsqldb.Server \-database.0 file:data/BrandingDB \-dbname.0 BrandingDB &

versus HSQLDB manual,

Code Block
langhtml
# Make an environment variable called CLASSPATH
export CLASSPATH;
# Set CLASSPATH to include the hsqldb.jar file. Java will look at CLASSPATH list to know what to execute.
CLASSPATH=/path/to/hsqldb/lib/hsqldb.jar
# Executes Java program calling class and sends to background.
nohup java org.hsqldb.Server &

...