2017-02-23 64 views
1

我正在尝试将java代码作为作业提交给qsub。 命令去带输入作业脚本的Qsub

qsub -N job_$var -S /usr/bin/java -cp "classpath" file.java 

的qsub假定-cp是一个参数,并引发错误。

回答

2

这不是Java问题,因为它涉及qsub如何期望命令行参数。

但是使用qsub期待一个脚本来运行,因此尝试运行,而不是执行以下操作:

qsub -N job_$var /path/to/script.sh 

随着script.sh具有如下:

java -cp "classpath" mainjavaclass 
0

如果这是扭矩,可以使用-F发送参数到作业脚本而不是qsub:

qsub script.sh -F "arguments to script"