вторник, 14 сентября 2010 г.

Apache Maven - взгляд изнутри

Хочу поделиться опытом написания плагина для Apache Maven. Хотя 99 процентов плагинов написаны на java, я убедился что лучше писать плагины для Maven на языке Groovy. Так получается быстрее и меньше кода. Второе открытие - Maven использует устаревший и неуклюжий dependency injection container который называется Plexus. Работать с ним можно, но противно. Поэтому я отказался от Plexus и использовал Guice.

2 комментария:

serger комментирует...

А примерчик мона?
Точнее: я думаю, не только мне полезно будет поподробнее почитать для чего и как создавать.

Sergey Grigoriev комментирует...

Guice инжекторы создаются здеся и тама