Ibm mobilefirst IP帮助程序库GetIfTable函数失败

Ibm mobilefirst IP帮助程序库GetIfTable函数失败,ibm-mobilefirst,Ibm Mobilefirst,我正在5.0.6版中开发Worklight移动应用程序。构建或预览应用程序时,会收到一条错误消息,提示“Worklight application builder”遇到问题。“Worklight application builder”期间发生内部错误。单击“详细信息”按钮可显示“Worklight application builder”期间发生的内部错误。IP帮助程序库GetIfTable函数失败 这个错误大约发生在我构建应用程序的2/5次 有人知道如何纠正这个问题吗 其他说明:我从5.0.

我正在5.0.6版中开发Worklight移动应用程序。构建或预览应用程序时,会收到一条错误消息,提示“Worklight application builder”遇到问题。“Worklight application builder”期间发生内部错误。单击“详细信息”按钮可显示“Worklight application builder”期间发生的内部错误。IP帮助程序库GetIfTable函数失败

这个错误大约发生在我构建应用程序的2/5次

有人知道如何纠正这个问题吗

其他说明:我从5.0.5升级到了5.0.6。两个版本都出现了错误

异常堆栈跟踪:

java.lang.Error: IP Helper Library GetIfTable function failed
    at java.net.NetworkInterface.getAll(Native Method)
    at java.net.NetworkInterface.getNetworkInterfaces(Unknown Source)
    at com.worklight.common.util.GeneralUtil.scanAllIPv4Interfaces(GeneralUtil.java:598)
    at com.worklight.common.util.GeneralUtil.scanIPAddresses(GeneralUtil.java:527)
    at com.worklight.common.util.GeneralUtil.getIPscanResults(GeneralUtil.java:621)
    at com.worklight.builder.config.BuildConfiguration$Builder.setWorklightServerHost(BuildConfiguration.java:384)
    at com.worklight.builder.config.BuildConfiguration$Builder.deriveParameters(BuildConfiguration.java:286)
    at com.worklight.builder.config.BuildConfiguration$Builder.<init>(BuildConfiguration.java:276)
    at com.worklight.builder.ApplicationBuilder.init(ApplicationBuilder.java:105)
    at com.worklight.builder.ApplicationBuilder.build(ApplicationBuilder.java:80)
    at com.worklight.studio.plugin.launch.build.apps.WorkspaceApplicationBuilder.buildApplication(WorkspaceApplicationBuilder.java:298)
    at com.worklight.studio.plugin.launch.build.apps.WorkspaceApplicationBuilder.runInWorkspace(WorkspaceApplicationBuilder.java:145)
    at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
java.lang.Error:IP帮助程序库GetIfTable函数失败
位于java.net.NetworkInterface.getAll(本机方法)
位于java.net.NetworkInterface.getNetworkInterfaces(未知源)
位于com.worklight.common.util.GeneralUtil.ScanalIPV4Interfaces(GeneralUtil.java:598)
位于com.worklight.common.util.GeneralUtil.scanIPAddresses(GeneralUtil.java:527)
位于com.worklight.common.util.GeneralUtil.getIPscanResults(GeneralUtil.java:621)
位于com.worklight.builder.config.BuildConfiguration$builder.setWorklightServerHost(BuildConfiguration.java:384)
位于com.worklight.builder.config.BuildConfiguration$builder.deriveParameters(BuildConfiguration.java:286)
在com.worklight.builder.config.BuildConfiguration$builder上。(BuildConfiguration.java:276)
位于com.worklight.builder.ApplicationBuilder.init(ApplicationBuilder.java:105)
位于com.worklight.builder.ApplicationBuilder.build(ApplicationBuilder.java:80)
在com.worklight.studio.plugin.launch.build.apps.WorkspaceApplicationBuilder.buildApplication(WorkspaceApplicationBuilder.java:298)上
位于com.worklight.studio.plugin.launch.build.apps.WorkspaceApplicationBuilder.runInWorkspace(WorkspaceApplicationBuilder.java:145)
位于org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
位于org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)

解决了我自己的问题。我有两个Java安装是冲突的。所以,我卸载了这两个版本,重新安装了Java的最新版本。为了安全起见,我先卸载了Eclipse,然后用Worklight插件和ADT插件重新安装了它。现在一切正常。

您能添加更多日志消息和堆栈跟踪吗?我正在使用Eclipse Juno和Java 1.7.0\u 07I编辑我的第一个响应并添加异常堆栈跟踪。有什么想法吗?我解决了自己的问题。我有两个Java安装是冲突的。所以,我卸载了这两个版本,重新安装了Java的最新版本。为了安全起见,我先卸载了Eclipse,然后用Worklight插件和ADT插件重新安装了它。“现在一切都正常运行了。”朱丽叶·雷德福特,你能写下你的评论作为对这个问题的回答,并将其标记为已回答吗?谢谢。我在另一个使用IBMJ9JVM2.4(Java1.6.0)的基于JGroups的项目中收到了相同的错误消息。将JVM更改为Oracle 1.6.037解决了这个问题。因此,我认为这是JVM特有的问题。