Я пытаюсь перейти на Java 8 с Java 6. Для этого я мигрировал в неоновое затмение, которое поддерживает Java 8. Я использую PDE. В журнале сборки я получаю:
[java] generateFeature:
[java] [eclipse.generateFeature] Some inter-plug-in dependencies have not been satisfied.
[java] [eclipse.generateFeature] Bundle com.gandu.alltests:
[java] [eclipse.generateFeature] Missing required plug-in com.gandu.config.test_0.0.0.
[java] [eclipse.generateFeature] Missing required plug-in com.gandu.manager.test_0.0.0.
[java] [eclipse.generateFeature] Missing required plug-in com.gandu.commons.test_0.0.0.
[java] [eclipse.generateFeature] Missing required plug-in com.gandu.commons.testmanagement.test_1.0.0.
[java] [eclipse.generateFeature] Missing required plug-in com.gandu.report.test_0.0.0.
...
Кроме того, eclipse уведомляет меня, что в файле feature.xml
есть некоторые плагины, которые не могут быть разрешены:
Plug-in reference '...' cannot be resolved
Я предполагаю, что проблема исходит из файла feature.xml
. Эти плагины действительно не существуют (я перешел на более новую версию Eclipse - Neon), но перед их установкой я хочу выяснить, действительно ли мой проект использует их, и удалить все неиспользуемые плагины из файла feature.xml
.
Я на самом деле не знаком с файлом feature.xml
и с ним работать. Как правильно сгенерировать этот XML файл из файлов манифеста (связок)? Не использую Maven.