У нас делают так:## Код:
```
#!/bin/bash
export LANG=ru_RU.cp1251
export LC_ALL=ru_RU.cp1251
JAVA_HOME=/usr/java

nohup $JAVA_HOME/bin/java -Xmx1024m -Xss128k -cp .:./libs/base-opt.jar:./libs/castor-1.0-xml.jar:./libs/commons-collections-3.1.jar server/Server >/dev/null &
sleep 3
ps axo pid,args | grep "libs/base-opt.jar" | grep -v grep | awk '{print $1}' | sed '1!d' > $PID_FILE
```
jar - это не файл, а директория. Его в -cp прописывают явно.