我写了一个shell脚本来运行一组实验,所以我不必手动去做。该脚本运行一个java .jar文件30次,并运行一组这样的30次17次更改其中的几个变量。如何使java可执行文件在后台而不是前台运行?
我调用该程序是这样的:
java -Djava.library.path=/Users/me/Desktop/Cfiles/DynamicCTGLayout/build/Release -jar [name of .jar file]
然而,在程序运行时,因为在执行这条线时,Java可执行文件在屏幕的最前沿弹出我不能做并行什么。实质上,当我在其他事情上工作时,它会每1-1.5分钟中断一次。所以我在看几个小时,我实际上不能使用电脑。
有没有办法调用一个可执行文件,使其不会在所有其他程序之上弹出?
真诚, 孟加拉白虎
编辑: 基本上我找的Mac OSX相当于Windows的通过的末尾添加&
符号
start /min java [arguments]
什么操作系统? – 2011-05-19 21:38:16
@Marcelo,在我注意到笑脸之前,我几乎要把你指向[meta]上的这个问题](http://meta.stackexchange.com/questions/88046/is-58-accept-rate-bad)!你有我。 ;) – 2011-05-19 21:55:17
欢迎来到Stackoverflow和很好的问题。 – 2011-05-19 21:56:30