diff --git a/README.MD b/README.MD index 2dae8c9..5ad0c87 100644 --- a/README.MD +++ b/README.MD @@ -21,7 +21,7 @@ You just need to create the project by using te following maven command mvn archetype:generate \ -DarchetypeGroupId=io.toolisticon.maven.archetypes \ -DarchetypeArtifactId=annotationprocessor-archetype \ - -DarchetypeVersion=0.8.0 \ + -DarchetypeVersion=0.9.0 \ -DgroupId= \ -DartifactId= \ -Dversion= \ @@ -32,6 +32,11 @@ You just need to create the project by using te following maven command Pojo classes you want to create a builder for must be annotated with the Builder annotation. +One hint: some IDEs doesn't work properly with annotation processors. +This is usually caused by incremental builds or insufficient configuration. +A simple workaround is to build from command line inbetween, usually generated classes will be picked up automatically from the target folder afterwards. + + # Contributing We welcome any kind of suggestions and pull requests. diff --git a/pom.xml b/pom.xml index 5791efb..ec9375c 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.toolisticon.maven.archetypes annotationprocessor-archetype - 0.9.0 + 0.10.0 maven-archetype annotationprocessor-archetype diff --git a/src/main/resources/archetype-resources/pom.xml b/src/main/resources/archetype-resources/pom.xml index 3c82b5a..6b630cb 100644 --- a/src/main/resources/archetype-resources/pom.xml +++ b/src/main/resources/archetype-resources/pom.xml @@ -40,11 +40,7 @@ - 2022 - - - 3.6.0 - + 2024 @@ -73,40 +69,42 @@ - 1.0.1 + 1.4.0 0.11.0 - 0.22.11 + 0.23.0 - 4.13.1 + 4.13.2 2.2 2.28.2 1.18 - 3.3.0 - 3.0.0 - 3.0.0 - 3.10.1 - 3.0.2 - 2.8.2 - 3.0.0-M1 - 2.22.2 + 3.7.1 + 3.5.0 + 3.3.1 + 3.3.2 + 3.13.0 + 3.6.1 + 3.1.1 + 3.4.1 + 3.2.5 + 3.0.5 1.4 - 2.2 - 2.5.2 - 0.8.8 - 3.0.2 - 3.4.0 + 3.4.0 + 3.1.1 + 0.8.11 + 3.3.0 + 3.6.3 2.2.4 - 2.5.3 - 3.0.2 - 3.1.0 - 3.0.1 - 3.7 - 2.22.2 - 2.5 + 3.0.1 + 3.3.1 + 3.5.2 + 3.3.0 + 3.12.1 + 3.2.5 + 2.16.2 @@ -383,7 +381,7 @@ org.codehaus.mojo findbugs-maven-plugin - 3.0.0 + ${maven-findbugs-plugin.version} true true