Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
运行后台java进程时发出警告(尽管工作正常)_Java_Jar_Daemon - Fatal编程技术网

运行后台java进程时发出警告(尽管工作正常)

运行后台java进程时发出警告(尽管工作正常),java,jar,daemon,Java,Jar,Daemon,我生成了一个可执行的jar,当我从命令行(iOS)运行它时,会打开一个Java窗口,这意味着该进程不是完全后台的。当我添加以下选项时: java -Djava.awt.headless=true -jar MyJar.jar 它按预期工作,但给我以下警告: 2017-03-12 16:48:07.743 java[45915:8158809] [JRSAppKitAWT markAppIsDaemon] failed. SetApplicationIsDaemon returned -50

我生成了一个可执行的jar,当我从命令行(iOS)运行它时,会打开一个Java窗口,这意味着该进程不是完全后台的。当我添加以下选项时:

java -Djava.awt.headless=true -jar MyJar.jar
它按预期工作,但给我以下警告:

2017-03-12 16:48:07.743 java[45915:8158809] [JRSAppKitAWT markAppIsDaemon] failed. SetApplicationIsDaemon returned -50
尝试用谷歌搜索警告,但没有成功。警告是什么意思?如何摆脱它?可以忽略它吗?如果失败了,为什么它能完全按照我的要求工作呢

谢谢