Java не поддерживает подстановочные знаки в опции -classpath.Попробуйте удалить * из $ QDS_HOME / lib / * и из $ QDS_HOME / lib / commons / *
Кстати, это относится и к окнам.
Classpath должен содержать 1. каталоги 2. явно написанные jar-файлы.
Если у вас много jar-файлов, вы можете создать скрипт, который составляет параметр командной строки.Например, в linux
-classpath `ls -1|tr '\n' :`
составляет путь к классу, разделенный двоеточием