Я считаю, что настройка рабочей области исключительно для просмотра исходного кода затмения невероятно полезна. Таким образом, вы можете использовать инструменты PDE, такие как Plug-in Spy, анализ зависимостей пакетов, просмотр документации и т. Д., Так же, как и ваши собственные проекты плагинов. Я нашел эту статью в Vogella очень полезное руководство.
Если вы знаете, какой пакет является вашим желаемым классом, вы можете сгенерировать транзитивное закрытие зависимостей, создав новую конфигурацию запуска OSGi, выбрав только один пакет. Нажав кнопку Add Required
, вы можете увидеть все пакеты, необходимые для использования интересующего вас пакета.
Редактировать :
- Судя по вашему вопросу, неясно, в какой среде вы хотите запустить компилятор. Если вас интересует встраиваемый компилятор Java, запускаемый вне среды OSGi, могу я предложить Janino .