#maven #maven-plugin
#maven #maven-плагин
Вопрос:
Я хотел бы воспользоваться возможностями, которые предоставляет Maven для управления зависимостями в проекте. Мое краткое понимание того, как работает Maven, заключается в том, что он получит необходимые JAR, а затем создаст проект с этими библиотеками. Итак, я установил и настроил maven на своем компьютере. Также я установил плагин me2eclipse версии 0.12 на свой eclipse helios.
Я создал проект maven и настроил pom. Я добавил некоторые зависимости в maven, и maven проверял зависимые банки в%userprofile%/.me2/repository . Это работает нормально. Но я хотел бы импортировать некоторые пакеты из файлов jar, которые находятся в зависимостях maven на моем plugin.xml которые используются при запуске плагина eclipse rcp. Зависимости maven также добавляются в мой путь к классу.
Я не знаю, была ли ошибка? Может ли какое-либо тело помочь моему. Спасибо.
Ответ №1:
Ответ заключается в том, что невозможно импортировать некоторые пакеты из jar или пакетов, которые загружаются как зависимость maven (хранятся в локальном перемещении maven) в зависимости от плагина eclipse rcp или МАНИФЕСТА. Вы можете импортировать пакеты или пакеты только из jar, которые расположены на целевой платформе eclipse. Таким образом, решение состоит в том, чтобы добавить пакеты, которые находятся в локальном репозитории maven, также на целевую платформу.
Ответ №2:
Вам следует внимательно изучить Maven-Felix, который поддерживает вас в такого рода построении. Кроме того, я рекомендую вам обновиться до Eclipse-Indigo и использовать интегрированный (Marketplace) m2e вместо старого плагина m2eclipse.