Java JVM返回错误143
在Windows 2003上作为计划任务运行的Java应用程序崩溃,没有日志或任何有助于查明发生了什么的内容。唯一可用的信息是应用程序返回代码143(8F)。已从计划任务日志中检索到该错误代码 有人知道错误代码(143)代表什么吗?用户注销是否可能导致应用程序终止 谢谢,JVM错误代码143表示。这一点在会议上讨论。然而,这个结论似乎扼杀了你的进程Java JVM返回错误143,java,windows-server-2003,scheduled-tasks,Java,Windows Server 2003,Scheduled Tasks,在Windows 2003上作为计划任务运行的Java应用程序崩溃,没有日志或任何有助于查明发生了什么的内容。唯一可用的信息是应用程序返回代码143(8F)。已从计划任务日志中检索到该错误代码 有人知道错误代码(143)代表什么吗?用户注销是否可能导致应用程序终止 谢谢,JVM错误代码143表示。这一点在会议上讨论。然而,这个结论似乎扼杀了你的进程 我怀疑这确实可能是由用户注销引起的。143通常意味着应用程序因SIGTERM命令而终止。另见 但是,请注意,应用程序可能会将143用于自己的自定义结
我怀疑这确实可能是由用户注销引起的。143通常意味着应用程序因SIGTERM命令而终止。另见
但是,请注意,应用程序可能会将143用于自己的自定义结果。用户注销将向所有正在运行的进程发出
CTRL\u LOGOFF\u事件的信号。发件人:
系统还将CTRL_LOGOFF_事件控制信号发送至每个
注销操作期间的进程
现在,在某些情况下,它将终止Java应用程序,错误代码为143
(SIGTERM
)。看
无论如何,要阻止这种情况发生,需要使用-Xrs
选项启动Java。发件人:
设置-Xrs可防止Java™ 运行时环境不允许处理任何
内部或外部生成的信号,如SIGSEGV和
西格伯特
因此,您应该使用以下内容启动Java应用程序:
>java -Xrs -jar myapplication.jar
附言:
SIGTERM
和143
数字之间的关系在中进行了解释。您所指的参考是针对Java ME的。我认为这与OP的问题无关,OP的问题(当然)与JavaSE应用程序有关。是的,事实上,引用是毫无意义的。然而,我相信这是一个杀死Java应用程序的过程(可能是注销)。然而,我无法复制这个问题。事实上,过了一段时间,我们发现它是一个防病毒软件。