Как ускорить запуск приложения eclipse rcp?

Запуск приложения RCP занимает много времени. Как это улучшить?

После включения трассировки я получаю следующее:

* ВНИМАНИЕ: Фактический тип адаптера org.eclipse.gef4.mvc.fx.policies.FXFocusAndSelectOnClickPolicy@34485280 не может быть выведен из связывания на org.eclipse.gef4.mvc.fx.MvcFxModule.bindFocusAndSelectOnClickPolicyAsFXRootPartAdapter(MvcFxModule.java:378). Адаптер можно будет получить только через типы ключей, назначаемые org.eclipse.gef4.mvc.fx.policies.FXFocusAndSelectOnClickPolicy, который является фактическим типом, выведенным из экземпляра. Возможно, вам следует настроить привязку, чтобы предоставить ключ типа, используя AdapterKey.get(, 0). ПРЕДУПРЕЖДЕНИЕ. Фактический тип адаптера org.eclipse.gef4.mvc.fx.policies.FXMarqueeOnDragPolicy@5ca59d29 не может быть выведен из привязки по адресу org.eclipse.gef4.mvc.fx.MvcFxModule.bindFXMarqueeoFFFMoFF (M).MoFF (M).MoFF (M).MoFF (M).MoFF) (), Адаптер можно будет получить только через типы ключей, назначаемые org.eclipse.gef4.mvc.fx.policies.FXMarqueeOnDragPolicy, который является фактическим типом, выведенным из экземпляра. Возможно, вам следует настроить привязку, чтобы предоставить ключ типа, используя AdapterKey.get(, 0). ПРЕДУПРЕЖДЕНИЕ. Фактический тип адаптера org.eclipse.gef4.mvc.fx.policies.FXHoverOnHoverPolicy@34d23913 не может быть выведен из привязки по адресу org.eclipse.gef4.mvc.fx.MvcFxModule.bindFXHoverOnHoverPo.MoFF ()., Адаптер может быть получен только через типы ключей, назначаемые org.eclipse.gef4.mvc.fx.policies.FXHoverOnHoverPolicy, который является фактическим типом, выведенным из экземпляра. Вероятно, вам следует настроить привязку, чтобы предоставить ключ типа, используя AdapterKey.get(). ВНИМАНИЕ: Фактический тип адаптера org.eclipse.gef4.mvc.fx.policies.FXPanOrZoomOnScrollPolicy@aebd8c6 не может быть выведен из связывания на org.eclipse.gef4.mvc.fx.MvcFxModule.bindFXPanOrZoomOnScrollPolicyAsFXRootPartAdapter(MvcFxModule.java:656), Адаптер может быть получен только через типы ключей, назначаемые org.eclipse.gef4.mvc.fx.policies.FXPanOrZoomOnScrollPolicy, который является фактическим типом, выведенным из экземпляра. Вероятно, вам следует настроить привязку, чтобы предоставить ключ типа, используя AdapterKey.get(, panOnScroll). ПРЕДУПРЕЖДЕНИЕ. Фактический тип адаптера org.eclipse.gef4.mvc.fx.policies.FXZoomOnPinchSpreadPolicy@28d7b845 не может быть выведен из привязки по адресу org.eclipse.gef4.mvc.fx.MvcFxModule.bindFXZoompj.FF.MoFF (M).FoPF (), Адаптер может быть получен только через типы ключей, назначаемые org.eclipse.gef4.mvc.fx.policies.FXZoomOnPinchSpreadPolicy, который является фактическим типом, выведенным из экземпляра. Вероятно, вам следует настроить привязку, чтобы предоставить ключ типа, используя AdapterKey.get(). ПРЕДУПРЕЖДЕНИЕ. Фактический тип адаптера org.eclipse.gef4.mvc.fx.policies.FXPanOnTypePolicy@3c4a0fd9 не может быть выведен из привязки по адресу org.eclipse.gef4.mvc.fx.MvcFxModule.bindFXPanotAsFFF (M).FF (M).MFF ().MFF ().MeFT (), Адаптер можно будет получить только через типы ключей, назначаемые org.eclipse.gef4.mvc.fx.policies.FXPanOnTypePolicy, который является фактическим типом, выведенным из экземпляра. Вероятно, вам следует настроить привязку, чтобы предоставить ключ типа, используя AdapterKey.get(). ПРЕДУПРЕЖДЕНИЕ. Фактический тип адаптера org.eclipse.gef4.mvc.fx.policies.FXChangeViewportPolicy@647d2b22 не может быть выведен из привязки по адресу org.eclipse.gef4.mvc.fx.MvcFxModule.bindFXChangeViewportPoicyPlayerFox.FX (), Адаптер может быть получен только через типы ключей, назначаемые org.eclipse.gef4.mvc.fx.policies.FXChangeViewportPolicy, который является фактическим типом, выведенным из экземпляра. Вероятно, вам следует настроить привязку, чтобы предоставить ключ типа, используя AdapterKey.get(). ПРЕДУПРЕЖДЕНИЕ. Фактический тип адаптера org.eclipse.gef4.mvc.behaviors.ContentBehavior@21fc30a7 не может быть выведен из привязки по адресу org.eclipse.gef4.mvc.fx.MvcFxModule.bindContentBehaviorAsFXRootvj.j.v.jp.j. Адаптер может быть получен только через типы ключей, назначаемые org.eclipse.gef4.mvc.behaviors.ContentBehavior, который является фактическим типом, выведенным из экземпляра. Вероятно, вам следует настроить привязку, чтобы предоставить ключ типа, используя AdapterKey.get(). ПРЕДУПРЕЖДЕНИЕ. Фактический тип адаптера org.eclipse.gef4.mvc.behaviors.SelectionBehavior@d8382b3 не может быть выведен из привязки по адресу org.eclipse.gef4.mvc.fx.MvcFxModule.bindSelectionBehaviorAsFXapo. Поэтому данный ключ типа org.eclipse.gef4.mvc.behaviors.SelectionBehavior не может быть подтвержден. Убедитесь, что предоставленный ключ типа org.eclipse.gef4.mvc.behaviors.SelectionBehavior соответствует фактическому типу адаптера. ПРЕДУПРЕЖДЕНИЕ. Фактический тип адаптера org.eclipse.gef4.mvc.fx.behaviors.FXGridBehavior@3a062387 не может быть выведен из привязки по адресу org.eclipse.gef4.mvc.fx.MvcFxModule.bindGridBehaviorAsartf.MFF (M).FX (), Адаптер можно будет получить только через типы ключей, назначаемые org.eclipse.gef4.mvc.fx.behaviors.FXGridBehavior, который является фактическим типом, выведенным из экземпляра. Вероятно, вам следует настроить привязку, чтобы предоставить ключ типа, используя AdapterKey.get(). ПРЕДУПРЕЖДЕНИЕ: фактический тип адаптера org.eclipse.gef4.mvc.fx.behaviors.FXFocusBehavior@6cfa8027 не может быть выведен из привязки по адресу org.eclipse.gef4.mvc.fx.MvcFxModule.bindFXFocusBehavioroF, Адаптер можно будет получить только через типы ключей, назначаемые org.eclipse.gef4.mvc.fx.behaviors.FXFocusBehavior, который является фактическим типом, выведенным из экземпляра. Вероятно, вам следует настроить привязку, чтобы предоставить ключ типа, используя AdapterKey.get(). ПРЕДУПРЕЖДЕНИЕ. Фактический тип адаптера org.eclipse.gef4.mvc.policies.CreationPolicy@6faeb2a3 не может быть выведен из привязки по адресу org.eclipse.gef4.mvc.fx.MvcFxModule.bindCreationPolicyAsFXRootPartAdjxMo.in (). Поэтому данный ключ типа org.eclipse.gef4.mvc.policies.CreationPolicy не может быть подтвержден. Убедитесь, что предоставленный ключ типа org.eclipse.gef4.mvc.policies.CreationPolicy соответствует фактическому типу адаптера. ПРЕДУПРЕЖДЕНИЕ. Фактический тип адаптера org.eclipse.gef4.mvc.policies.DeletionPolicy@17f3d67b не может быть выведен из привязки по адресу org.eclipse.gef4.mvc.fx.MvcFxModule.bindDeletionPolicyAsFXRootPartcjFo.Ma.Meo: M35. Поэтому данный ключ типа org.eclipse.gef4.mvc.policies.DeletionPolicy не может быть подтвержден. Убедитесь, что предоставленный ключ типа org.eclipse.gef4.mvc.policies.DeletionPolicy соответствует фактическому типу адаптера. ПРЕДУПРЕЖДЕНИЕ. Фактический тип адаптера org.eclipse.gef4.mvc.fx.policies.FXFocusTraversalPolicy@533242a7 не может быть выведен из привязки по адресу org.eclipse.gef4.mvc.fx.MvcFxModule.bindFocusTraversalPolicyAsFap.MxFoM (), Адаптер можно будет получить только через типы ключей, назначаемые org.eclipse.gef4.mvc.fx.policies.FXFocusTraversalPolicy, который является фактическим типом, выведенным из экземпляра. Вероятно, вам следует настроить привязку, чтобы предоставить ключ типа, используя AdapterKey.get(). ПРЕДУПРЕЖДЕНИЕ. Фактический тип адаптера uk.co.xbundle.assembly.gef4.diagram.BundleSetEditPartFactory@2bef275e не может быть выведен из привязки по адресу org.eclipse.gef4.common.adapt.inject.AdapterMaps.getAdapterMapBinder (AdapterMap. 94). Адаптер будет доступен только через типы ключей, назначаемые uk.co.xbundle.assembly.gef4.diagram.BundleSetEditPartFactory, который является фактическим типом, выведенным из экземпляра. Вероятно, вам следует настроить привязку, чтобы предоставить ключ типа, используя AdapterKey.get(). ПРЕДУПРЕЖДЕНИЕ. Фактический тип адаптера org.eclipse.gef4.mvc.models.ContentModel@3b082c00 не может быть выведен из привязки по адресу org.eclipse.gef4.common.adapt.inject.AdapterMaps.getAdapterMapBinder(AdapterMaps.java:94)., Адаптер может быть получен только через типы ключей, назначаемые org.eclipse.gef4.mvc.models.ContentModel, который является фактическим типом, выведенным из экземпляра. Вероятно, вам следует настроить привязку, чтобы предоставить ключ типа, используя AdapterKey.get(). ПРЕДУПРЕЖДЕНИЕ. Фактический тип адаптера org.eclipse.gef4.mvc.models.GridModel@27244df8 не может быть выведен из привязки по адресу org.eclipse.gef4.common.adapt.inject.AdapterMaps.getAdapterMapBinder(AdapterMaps.java:94)., Адаптер будет доступен только через типы ключей, назначаемые для org.eclipse.gef4.mvc.models.GridModel, который является фактическим типом, выведенным из экземпляра. Вероятно, вам следует настроить привязку, чтобы предоставить ключ типа, используя AdapterKey.get(). ПРЕДУПРЕЖДЕНИЕ. Фактический тип адаптера org.eclipse.gef4.mvc.models.FocusModel@790f17aa не может быть выведен из привязки по адресу org.eclipse.gef4.common.adapt.inject.AdapterMaps.getAdapterMapBinder(AdapterMaps.java:94)., Поэтому данный ключ типа org.eclipse.gef4.mvc.models.FocusModel не может быть подтвержден. Убедитесь, что предоставленный ключ типа org.eclipse.gef4.mvc.models.FocusModel соответствует фактическому типу адаптера. ПРЕДУПРЕЖДЕНИЕ. Фактический тип адаптера org.eclipse.gef4.mvc.models.HoverModel@183f7af9 не может быть выведен из привязки по адресу org.eclipse.gef4.common.adapt.inject.AdapterMaps.getAdapterMapBinder(AdapterMaps.java:94)., Поэтому данный ключ типа org.eclipse.gef4.mvc.models.HoverModel не может быть подтвержден. Убедитесь, что предоставленный ключ типа org.eclipse.gef4.mvc.models.HoverModel соответствует фактическому типу адаптера. ПРЕДУПРЕЖДЕНИЕ. Фактический тип адаптера org.eclipse.gef4.mvc.models.SelectionModel@70e76ba7 не может быть выведен из привязки по адресу org.eclipse.gef4.common.adapt.inject.AdapterMaps.getAdapterMapBinder(AdapterMaps.java:94)., Поэтому данный ключ типа org.eclipse.gef4.mvc.models.SelectionModel не может быть подтвержден. Убедитесь, что предоставленный ключ типа org.eclipse.gef4.mvc.models.SelectionModel соответствует фактическому типу адаптера. ПРЕДУПРЕЖДЕНИЕ. Фактический тип адаптера org.eclipse.gef4.mvc.fx.parts.FXRootPart@3f404e2 не может быть выведен из привязки по адресу org.eclipse.gef4.common.adapt.inject.AdapterMaps.getAdapterMapBinder (AdapterMaps.j: 94). Адаптер может быть получен только через типы ключей, назначаемые org.eclipse.gef4.mvc.fx.parts.FXRootPart, который является фактическим типом, выведенным из экземпляра. Возможно, вам следует настроить привязку, чтобы предоставить ключ типа, используя AdapterKey.get(, contentViewer). ПРЕДУПРЕЖДЕНИЕ. Фактический тип адаптера org.eclipse.gef4.mvc.fx.parts.FXDefaultFocusFeedbackPartFactory@68b90529 не может быть выведен из привязки по адресу org.eclipse.gef4.common.adapt.inject.AdapterMaps.getAdapterMapB (). 94). Адаптер может быть получен только через типы ключей, назначаемые org.eclipse.gef4.mvc.fx.parts.FXDefaultFocusFeedbackPartFactory, который является фактическим типом, выведенным из экземпляра. Вам, вероятно, следует настроить привязку, чтобы предоставить ключ типа, используя AdapterKey.get(, FOCUS_FEEDBACK_PART_FACTORY). ПРЕДУПРЕЖДЕНИЕ. Фактический тип адаптера org.eclipse.gef4.mvc.fx.parts.FXDefaultHoverFeedbackPartFactory@13ad2ee0 не может быть выведен из привязки по адресу org.eclipse.gef4.common.adapt.inject.AdapterMaps.getAdapterMapB (). 94). Адаптер можно будет получить только через типы ключей, назначаемые org.eclipse.gef4.mvc.fx.parts.FXDefaultHoverFeedbackPartFactory, который является фактическим типом, выведенным из экземпляра. Возможно, вам следует настроить привязку, чтобы предоставить ключ типа, используя AdapterKey.get(, HOVER_FEEDBACK_PART_FACTORY). ПРЕДУПРЕЖДЕНИЕ. Фактический тип адаптера org.eclipse.gef4.mvc.fx.parts.FXDefaultSelectionFeedbackPartFactory@42301ef1 не может быть выведен из привязки по адресу org.eclipse.gef4.common.adapt.inject.AdapterMaps.getAdapterMaps.jj (AdapterMaps.jjd (apapterMap. 94). Адаптер может быть получен только через типы ключей, назначаемые org.eclipse.gef4.mvc.fx.parts.FXDefaultSelectionFeedbackPartFactory, который является фактическим типом, выведенным из экземпляра. Вам, вероятно, следует настроить привязку, чтобы предоставить ключ типа, используя AdapterKey.get(, SELECTION_FEEDBACK_PART_FACTORY). ПРЕДУПРЕЖДЕНИЕ. Фактический тип адаптера org.eclipse.gef4.mvc.fx.parts.FXDefaultHoverHandlePartFactory@6f39807b не может быть выведен из привязки по адресу org.eclipse.gef4.common.adapt.inject.AdapterMaps.getAdapterMapB (). 94). Адаптер можно будет получить только через типы ключей, назначаемые org.eclipse.gef4.mvc.fx.parts.FXDefaultHoverHandlePartFactory, который является фактическим типом, выведенным из экземпляра. Возможно, вам следует настроить привязку, чтобы предоставить ключ типа, используя AdapterKey.get (, HOVER_HANDLE_PART_FACTORY). * ПРЕДУПРЕЖДЕНИЕ. Фактический тип адаптера org.eclipse.gef4.mvc.fx.parts.FXDefaultSelectionHandlePartFactory@49a6c42d не может быть выведен из привязки по адресу org.eclipse.gef4.common.adapt.inject.AdapterMaps.getjapterMaps.getjapterBap.: 94). Адаптер можно будет получить только через типы ключей, назначаемые org.eclipse.gef4.mvc.fx.parts.FXDefaultSelectionHandlePartFactory, который является фактическим типом, выведенным из экземпляра. Вам, вероятно, следует настроить привязку, чтобы предоставить ключ типа, используя AdapterKey.get(, SELECTION_HANDLE_PART_FACTORY). *** ИНФОРМАЦИЯ: Фактический тип адаптера org.eclipse.gef4.mvc.behaviors.SelectionBehavior@5cfec048 уже может быть выведен как org.eclipse.gef4.mvc.behaviors.SelectionBehavior из привязки в org.eclipse.gef4.mvc.fx.MvcFxModule.bindSelectionBehaviorAsAbstractFXContentPartAdapter(MvcFxModule.java:1025). Избыточный ключ типа org.eclipse.gef4.mvc.behaviors.SelectionBehavior может быть опущен в ключе адаптера привязки, используя вместо этого AdapterKey.defaultRole().

Я новичок в разработке приложений RCP, пожалуйста, помогите!!!

0 ответов

Другие вопросы по тегам