我正在开发一个5.0.6版本的Worklight Mobile应用程序。当我构建或预览我的应用程序时,我得到一条错误消息,说'Worklight application builder‘遇到了一个问题。在"Worklight应用程序构建器“期间发生内部错误。点击Details按钮显示在"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)发布于 2013-06-02 23:28:00
解决了我自己的问题。我安装了两个相互冲突的Java。因此,我卸载了这两个版本,重新安装了最新版本的Java。为了安全起见,我卸载了Eclipse,并用Worklight插件和ADT插件重新安装了它。现在一切都正常了。
https://stackoverflow.com/questions/15905266
复制相似问题