1

IBM Worklight を評価しようとしていますが、Eclipse 3.7.2 には、IBM Worklight プラグインによって提供されるはずの機能がまったく表示されません。

Worklight を Eclipse Marketplace からインストールし、プラグインが実際に「About Eclipse SDK」の下にリストされていることを確認しました。私の eclipse.ini は次のとおりです。

-startup
../../../plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx_1.1.101.v20120109-1504
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512M
--launcher.defaultAction
openFile
-vmargs
-Xms100m
-Xmx1024m
-XX:MaxPermSize=512m   
-Djava.util.Arrays.useLegacyMergeSort=true
-Dcom.ibm.ws.management.event.max_polling_interval=1000
-Xdock:icon=../Resources/Eclipse.icns
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-Dosgi.requiredJavaVersion=1.6

また、上記のリストに -clean を追加したり、Eclipse を再始動したり、ワークスペースを変更したりしてみました。

私が間違っているかもしれないことを誰かが知っていますか?

更新:新しいワークスペースのワークスペース ログを追加しました。

! セッション 2012-07-13 14:44:27.572 -------------------------------------- --------- eclipse.buildId=M20120208-0800 java.version=1.6.0_33 java.vendor=Apple Inc. BootLoader 定数: OS=macosx、ARCH=x86、WS=cocoa、NL=en_US フレームワーク引数: -keyring /Users/ben/.eclipse_keyring -showlocation コマンドライン引数: -os macosx -ws cocoa -arch x86 -data /Users/ben/Projects/eclipse/worklight -keyring /Users/ben/.eclipse_keyring -showlocation

!ENTRY org.eclipse.core.net 1 0 2012-07-13 14:44:31.545 !MESSAGE システム プロパティ http.nonProxyHosts が local| に設定されました。.local|169.254/16| 外部ソースによる.169.254/16。この値は、設定の値を使用して上書きされます

( SWT.java:4282) org.eclipse.swt.SWT.error(SWT.java:4197) org.eclipse.swt.SWT.error(SWT.java:4168) org.eclipse.swt.widgets.Display .error(Display.java:1065) at org.eclipse.swt.widgets.Display.checkDevice(Display.java:619) at org.eclipse.swt.widgets.Display.getShells(Display.java:1704) at org. org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler.execute(PreloadingRepositoryHandler.java:66) の eclipse.swt.custom.BusyIndi​​cator.showWhile(BusyIndi​​cator.java:72) org.eclipse.core.commands.Command.executeWithChecks(Command.java:476) org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169) で org.eclipse.ui.internal で org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) でorg.eclipse.ui.menus.CommandContributionItem.handleWidgetSelection(CommandContributionItem.java:829) の .handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:241) org.eclipse.ui.menus.CommandContributionItem.access$19(CommandContributionItem.java: 815) org.eclipse.ui.menus.CommandContributionItem$5.handleEvent(CommandContributionItem.java:805) で org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) で org.eclipse.swt.widgets. Display.sendEvent(Display.java:4128) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1457) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1480) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1465) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1270) org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3974) で org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3613) で org.eclipse.ui.internal.Workbench.runEventLoop (Workbench.java:2701) org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665) org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499) org.eclipse .ui.internal.Workbench$7.run(Workbench.java:679) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench( Workbench.java:668) org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123) で org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) で org.eclipse .core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) org.eclipse.core.runtime .adaptor.EclipseStarter.run(EclipseStarter.java:344) の org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) の sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブ メソッド) の sun.reflect .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) で、sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) で、java.lang.reflect.Method で。org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) での invoke(Method.java:597) org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) での org.eclipse .equinox.launcher.Main.run(Main.java:1410) !SESSION 2012-07-13 14:47:14.118 ----------------------- ------------------------ eclipse.buildId=M20120208-0800 java.version=1.6.0_33 java.vendor=Apple Inc. BootLoader 定数: OS= macosx, ARCH=x86, WS=cocoa, NL=en_US フレームワーク引数: -keyring /Users/ben/.eclipse_keyring -showlocation コマンドライン引数: -os macosx -ws cocoa -arch x86 -keyring /Users/ben/.eclipse_keyring -showlocationセッション 2012-07-13 14:47:14.118 --------------------------------------- -------- eclipse.buildId=M20120208-0800 java.version=1.6.0_33 java.vendor=Apple Inc. BootLoader 定数: OS=macosx、ARCH=x86、WS=cocoa、NL=en_US フレームワーク引数: -keyring /Users/ben/.eclipse_keyring -showlocation コマンドライン引数: -os macosx -ws cocoa -arch x86 -keyring /Users/ben/.eclipse_keyring -showlocationセッション 2012-07-13 14:47:14.118 --------------------------------------- -------- eclipse.buildId=M20120208-0800 java.version=1.6.0_33 java.vendor=Apple Inc. BootLoader 定数: OS=macosx、ARCH=x86、WS=cocoa、NL=en_US フレームワーク引数: -keyring /Users/ben/.eclipse_keyring -showlocation コマンドライン引数: -os macosx -ws cocoa -arch x86 -keyring /Users/ben/.eclipse_keyring -showlocation

!ENTRY org.eclipse.core.net 1 0 2012-07-13 14:47:19.044 !MESSAGE システム プロパティ http.nonProxyHosts が local| に設定されました。.local|169.254/16| 外部ソースによる.169.254/16。この値は、設定の値を使用して上書きされます !SESSION 2012-07-13 14:48:38.988 --------------------------- -------------------- eclipse.buildId=M20120208-0800 java.version=1.6.0_33 java.vendor=Apple Inc. BootLoader 定数: OS=macosx, ARCH= x86、WS=cocoa、NL=en_US フレームワーク引数: -keyring /Users/ben/.eclipse_keyring -showlocation コマンドライン引数: -os macosx -ws cocoa -arch x86 -keyring /Users/ben/.eclipse_keyring -showlocation

!ENTRY org.eclipse.core.net 1 0 2012-07-13 14:48:42.586 !MESSAGE システム プロパティ http.nonProxyHosts が local| に設定されました。.local|169.254/16| 外部ソースによる.169.254/16。この値は、設定の値を使用して上書きされます !SESSION 2012-07-13 14:49:29.076 --------------------------- -------------------- eclipse.buildId=M20120208-0800 java.version=1.6.0_33 java.vendor=Apple Inc. BootLoader 定数: OS=macosx, ARCH= x86、WS=cocoa、NL=en_US フレームワーク引数: -keyring /Users/ben/.eclipse_keyring -showlocation コマンドライン引数: -os macosx -ws cocoa -arch x86 -keyring /Users/ben/.eclipse_keyring -showlocation

!ENTRY org.eclipse.core.net 1 0 2012-07-13 14:49:32.650 !MESSAGE システム プロパティ http.nonProxyHosts が local| に設定されました。.local|169.254/16|外部ソースによる.169.254/16。この値は、設定の値を使用して上書きされます !SESSION 2012-07-13 14:49:47.302 --------------------------- -------------------- eclipse.buildId=M20120208-0800 java.version=1.6.0_33 java.vendor=Apple Inc. BootLoader 定数: OS=macosx, ARCH= x86、WS=cocoa、NL=en_US フレームワーク引数: -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256m --launcher.defaultAction openFile -keyring /Users/ben/.eclipse_keyring -showlocation コマンドライン引数: -os macosx -ws cocoa -arch x86 -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256m --launcher.defaultAction openFile -keyring /Users/ben/.eclipse_keyring -showlocation

!ENTRY org.eclipse.core.net 1 0 2012-07-13 14:49:50.918 !MESSAGE システム プロパティ http.nonProxyHosts が local| に設定されました。.local|169.254/16| 外部ソースによる.169.254/16。この値は、設定の値を使用して上書きされます !SESSION 2012-07-13 14:52:52.544 --------------------------- -------------------- eclipse.buildId=M20120208-0800 java.version=1.6.0_33 java.vendor=Apple Inc. BootLoader 定数: OS=macosx, ARCH= x86、WS=cocoa、NL=en_US フレームワーク引数: -keyring /Users/ben/.eclipse_keyring -showlocation コマンドライン引数: -os macosx -ws cocoa -arch x86 -keyring /Users/ben/.eclipse_keyring -showlocation

!ENTRY org.eclipse.core.net 1 0 2012-07-13 14:52:55.949 !MESSAGE システム プロパティ http.nonProxyHosts が local| に設定されました。.local|169.254/16| 外部ソースによる.169.254/16。この値は、設定の値を使用して上書きされます

更新 2:わずかな情報によると、これは最新の Android 開発者ツール (ADT 20) との何らかの非互換性が原因である可能性があります。これは、Worklight が ADT と連携して動作するように設計されていることを考えると、いくらか気になる点です。

4

1 に答える 1

1

Eclipse Classic (3.7.2) と Worklight および ADT 20 には問題があります。ADT 20 は、現行バージョンの Worklight がリリースされた後にリリースされました。

回避策として、Java EE 開発者用の Eclipse IDE をインストールできます (Eclipse Indigo または Helios ですが、Worklight の現行バージョンのリリース後にリリースされた最新バージョンの Juno はインストールできません)。

于 2012-07-15T06:48:31.510 に答える