Где я могу найти последний архетип Spring DM Maven?

Прошлой ночью я попытался создать новый архетип spring-osgi-bundle.

Сначала я узнал, что 1.2.1 поставляется с Spring 2.5.x. После создания я попытался скомпилировать пустой проект. Процесс завершился с ошибкой, что log4j.osgi не найден.

Мой вопрос: «Есть ли какой-нибудь архетип Maven, который обеспечивает доступ к Spring 3.2.4, который, кажется, является последней версией с поддержкой OSGI?»

Я читал, что Spring DM стал Gemini Blueprint, но не могу найти примеров того, как я могу объединить их вместе.


person Valters Rostoks    schedule 04.03.2015    source источник


Ответы (1)


Spring DM перемещен и теперь называется Gemini Blueprint: https://projects.eclipse.org/projects/rt.gemini.blueprint Spring DM Server стал Eclipse Virgo.

Из ссылки: https://www.eclipse.org/gemini/blueprint/documentation/reference/1.0.2.RELEASE/html/eclipse-migration.html

В конце 2009 года, как участник проектного предложения Gemini, SpringSource внесла проект Spring Dynamic Modules (также известный как Spring OSGi) в фонд Eclipse Foundation. Кодовая база Spring DM v2 была перемещена на Eclipse.org вместе с системой отслеживания проблем и форумом. Проект получил двойную лицензию Apache License и EPL. Хотя название изменилось, код и его функциональность остались прежними. Существующие приложения Spring DM можно легко перенести в Eclipse Gemini Blueprint, как указано в руководстве по миграции. Хотя название проекта изменилось (на Eclipse Gemini Blueprint) и были предприняты значительные усилия, чтобы отразить это в проектной документации и ресурсах, мы могли пропустить некоторые места; если вы их найдете, пожалуйста, сообщите нам о них.

Насколько я знаю, существующего архетипа не существует, но создать проект maven для DM не так уж и сложно. Более сложной вещью будет вся новая среда, с которой вы работаете.

Я бы порекомендовал вам «пример с зелеными страницами», который очень полезен, если вы новичок в osgi/blueprint: https://www.eclipse.org/virgo/documentation/greenpages-documentation-2.4.0.RELEASE./docs/htmlsingle/greenpages-guide.html

person Martin Baumgartner    schedule 04.03.2015