1

バージョン 5.0.6 で Worklight Mobile アプリケーションを開発しています。アプリケーションをビルドまたはプレビューすると、「Worklight アプリケーション ビルダー」で問題が発生したというエラー メッセージが表示されます。「Worklight アプリケーション ビルダー」中に内部エラーが発生しました。「詳細」ボタンをクリックすると、「Worklight アプリケーション・ビルダー」中に内部エラーが発生しました。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)
4

1 に答える 1

2

私自身の問題を解決しました。競合するJavaの2つのインストールがありました。そこで、両方のバージョンをアンインストールし、最新バージョンの Java を再インストールしました。念のため、Eclipse をアンインストールし、Worklight プラグインと ADT プラグインを使用して再インストールしました。現在、すべてが正しく機能しています。

于 2013-06-02T15:27:59.747 に答える