Настройка некоторых стержневых болтов и носиков в артефакте на основе StormCrawler

#stormcrawler

#stormcrawler

Вопрос:

Я создал артефакт на основе доступного архетипа для StormCrawler на http://stormcrawler.net /. В соответствии с требованиями заказчика нам необходимо изменить некоторые коды в SDK StormCrawler. Итак, мы добавили декомпилированную версию некоторых классов SDK в наш проект. Но мы столкнулись с некоторыми проблемами компиляции, связанными с видимостью пакетов и классов в некотором пространстве имен com.digitalpebble. *. Потому что мы настраиваем коды SDK в нашем отдельном пространстве имен; например, com.mycompoany. Каков истинный подход к настройке некоторых основных функций проекта StormCrawler?

Ответ №1:

Просто скопируйте исходный код любого болта, который вы хотите настроить, с GitHub и поместите его в каталог src проекта, созданного на основе archetype. Создайте его с помощью пакета mvn clean, при необходимости измените имена классов в файле Flux и запустите его как обычно.