Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java tools & IDE's > Мaveн:Создане archetype с диномическим подключение |
Автор: unkis 12.3.2013, 16:24 |
Ребята, скажит возможно ли сделать следуюший archetypе: Задача: Сделать archetypе, из которого можно создавать проект взависимосте от параметров. К примеру. 1) Создать вебпроект, который работает с MySQL и Jetty 2) Создать вебпроект, который работает с MySQL и Tomcat 3) Создать вебпроект, который работает с HSQL и Jetty Как видно из примера вебпрект один и тот же, а база данных и сервер разные. Конечно можно создать много разных archetypе, но может возможно меняюшеся части передавать как параметры? Заранее благодарен. |
Автор: LSD 12.3.2013, 17:46 |
Архетип поддреживает параметризацию, но надо понимать что все-таки эта штука довольно ограниченная. Что можно: - указать что архетайп требует некоторый переменных (в дополненние к стандартным GAV) - в файлах шаблона можно использовать все возможности http://velocity.apache.org/ Хватит ли этого вам для создания архетипа мечты, я не знаю. Ну т.е. в теории, можно в архетипе добавить зависимость на вашу библиотеку, из шаблона вызвать код этой библиотеки, который сгенерирует произвольный текст. Но это как-то слишком сложно, оно вам надо? |