Java eclipse日志中特定数字的含义是什么?
我需要知道Eclipse日志部分的含义。例如:Java eclipse日志中特定数字的含义是什么?,java,eclipse,logging,plugins,Java,Eclipse,Logging,Plugins,我需要知道Eclipse日志部分的含义。例如: !ENTRY org.eclipse.ui.navigator 2 0 2017-03-31 13:07:11.248 !MESSAGE Warning: popupMenuId of "..... 在插件ID之后有2和0,我认为2是严重性,在这种情况下是警告,但是你能告诉我第二个数字吗?第一个数字是严重性 第二个数字是“捆绑代码”,它是生成错误的代码中的错误号。这通常来自IStatusgetCode值。例如: IStatus status =
!ENTRY org.eclipse.ui.navigator 2 0 2017-03-31 13:07:11.248
!MESSAGE Warning: popupMenuId of ".....
在插件ID之后有2和0,我认为2是严重性,在这种情况下是警告,但是你能告诉我第二个数字吗?第一个数字是严重性 第二个数字是“捆绑代码”,它是生成错误的代码中的错误号。这通常来自
IStatus
getCode
值。例如:
IStatus status = new Status(IStatus.ERROR, "plugin id", 123, "message", exception);
Activator.getLog().log(status);
123
是错误号
一些插件,如org.eclipse.core.resources
经常使用错误号来区分不同的错误(请参见IResourceStatus
),其他插件则不那么使用