No se pueden agregar aplicaciones Java en configuraciones de ejecución de Eclipse después de actualizar a 4.7

Mi aplicación no se ejecuta correctamente con Java 9. Para depurarla, actualicé a Eclipse 4.7 (oxígeno) ya que Neon no tiene soporte para Java 9 y apliqué el parche de soporte para Java 9.

Después de hacerlo, eclipse no pudo cargar ninguna de mis aplicaciones Java preexistentes. Pensando que podría ser una diferencia de versión, los eliminé para intentar volver a agregarlos. Pero cuando hago clic en el botón "Nuevo" para agregar una configuración, no sucede nada.

Si hago doble clic en "Aplicación Java", aparece el siguiente error:

Se ha producido un error. Vea el registro de errores para más detalles.
intentó acceder al método org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.getTabViewer () Lorg / eclipse / debug / internal / ui / launchConfigurations / LaunchConfigurationTabGroupViewer; de la clase org.eclipse.jdt.internal.debug.ui.launcher.LocalJavaApplicationTabGroup

Puedo agregar configuraciones para otros tipos de aplicaciones (Java Applet, Eclipse Application), por lo que solo parece ser un problema con las aplicaciones Java.

También probé un espacio de trabajo nuevo, pero eso tiene el mismo problema. ¿Cómo puedo arreglar esto?

Respuestas a la pregunta(1)

Su respuesta a la pregunta