Search code examples
loggingeclipse-rcptrace

Which target feature do I need to add to get tracing in an RCP app?


I am upgrading a 3.x RCP app from Kepler to 2020-3 and have just noticed that the preference page 'General > Tracing' is missing.

I have changed the the project structure from plugin-based to feature-based and have included what I understand to be the standard RCP components in the target definition.

The plugin spy indicates that I need org.eclipse.ui.trace and this is not loaded by my target.

target components

Which feature do I need to add to get tracing?


Solution

  • It is in the Eclipse PDE feature - org.eclipse.pde "Eclipse Plug-in Development Environment"

    You can also add individual existing plug-ins to your feature rather than including all of an existing feature.