От години работим с maven-processor-plugin като отделна цел (използвайки proc:none
на maven-compiler-plugin). Ние най-накрая надграждаме от maven 3.0.5 до най-новата 3.3.3 и виждам, че плъгинът за maven-processor изглежда като цяло мъртъв. Доколкото мога да кажа, не е мигриран от кода на Google.
Ние използваме обработка на анотации предимно за генериране на класове кама. Не мога да си спомня причините, но по това време (в dagger-1) останахме с впечатлението, че е по-добре да правим това по време на generate-sources
и generate-test-sources
фазите, а не по време на compile
и test-compile
, поради което използвахме maven- процесорен плъгин за начало. Имайте предвид, че искаме всичко да се играе добре и в eclipse/m2e.
Има ли нов, по-добър начин за стартиране на обработка на анотации от maven, който е удобен за eclipse?