Приложение DLUX (UI) больше не поддерживается и поэтому включено в последние дистрибутивы ODL, поскольку для него больше не было активных сопровождающих.
Если вы используете DLUX и проявляете к нему интерес, мы (сообщество ODL) были бы рады, если бы кто-то хотел серьезно поработать над тем, чтобы помочь поддерживать DLUX.Вот как работает открытый исходный код.
[Отвечая на ваш комментарий ниже, что речь идет не о DLUX, а в более общем виде с помощью редактирования этого ответа вместо комментария, потому что он слишком длинный;возможно, лучше всего открыть новый и более конкретный вопрос, если все еще не ясно;вместо дальнейшего расширения.]
Я не уверен, что вы хотели бы узнать (а) как добавить новую функцию в существующий ODL Karaf или (б) «исправить» существующую функцию?
Если это (а) в целом, то я думаю, что это дубликат приложения OpenDaylight Oxygen Deploy, созданного из opendaylight-startup-archetype ... это помогает?
Если это (b), тогда вы просто сделаете свой патч (и, в идеале, включитесь в списки рассылки с сообществом «апстрим» и вернете его обратно на https://git.opendaylight.org?), Тогдалокально «mvn clean install», а затем из другого проекта согласно (a) создайте зависимость от этой функции - она найдет ее в вашем локальном репозитории Maven и будет использовать ее вместо оригинала для создания собственного дистрибутива Karaf,НТН