Skip to content

Commit

Permalink
extract cmdline options from config (javastart_*)
Browse files Browse the repository at this point in the history
javastart_foo=Xmx512m will be -Xmx512m
http://www.yacy-forum.de/viewtopic.php?p=9564


git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@702 6c8d7289-2bf4-0310-a012-ef5d649a1542
  • Loading branch information
allo committed Sep 11, 2005
1 parent 56160cb commit b7bccbf
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions startYACY.sh
Expand Up @@ -7,20 +7,26 @@ then
else
cd `dirname $0`

#get javastart args
java_args=""
for i in $(grep javastart DATA/SETTINGS/httpProxy.conf);
do i="${i#javastart_*=}";java_args=-$i" "$java_args;
done

# generating the proper classpath
CLASSPATH=""
for N in `ls -1 lib/*.jar`; do CLASSPATH="$CLASSPATH$N:"; done
for N in `ls -1 libx/*.jar`; do CLASSPATH="$CLASSPATH$N:"; done

if [ x$1 == x-d ] #debug
then
java -classpath classes:$CLASSPATH yacy
java $java_args -classpath classes:$CLASSPATH yacy
exit 0
elif [ x$1 == x-l ] #logging
then
nohup java -classpath classes:htroot:$CLASSPATH yacy >> yacy.log &
nohup java $java_args -classpath classes:htroot:$CLASSPATH yacy >> yacy.log &
else
nohup java -classpath classes:htroot:$CLASSPATH yacy > /dev/null &
nohup java $java_args -classpath classes:htroot:$CLASSPATH yacy > /dev/null &
# nohup java -Xms160m -Xmx160m -classpath classes:htroot:$CLASSPATH yacy > /dev/null &
fi
echo "YaCy started as daemon process. View it's activity in DATA/LOG/yacy00.log"
Expand Down

0 comments on commit b7bccbf

Please sign in to comment.