X-Git-Url: http://juplo.de/gitweb/?p=hibernate4-maven-plugin;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fplugins%2Fhibernate4%2FHbm2DdlMojo.java;h=3b3a72b79137b1d7a46b4d19775e3f4c40ff838f;hp=91b589d8c203b4ddd5de379696c676fe2f8ce27d;hb=bf5e8c39287713b9eb236ca441473f723059357a;hpb=36af74be42d47438284677134037ce399ea0b58e diff --git a/src/main/java/de/juplo/plugins/hibernate4/Hbm2DdlMojo.java b/src/main/java/de/juplo/plugins/hibernate4/Hbm2DdlMojo.java index 91b589d8..3b3a72b7 100644 --- a/src/main/java/de/juplo/plugins/hibernate4/Hbm2DdlMojo.java +++ b/src/main/java/de/juplo/plugins/hibernate4/Hbm2DdlMojo.java @@ -82,6 +82,8 @@ public class Hbm2DdlMojo extends AbstractMojo /** * The maven project. + *

+ * Only needed internally. * * @parameter expression="${project}" * @required @@ -91,8 +93,12 @@ public class Hbm2DdlMojo extends AbstractMojo /** * Build-directory. + *

+ * Only needed internally. * * @parameter expression="${project.build.directory}" + * @required + * @readonly */ private String buildDirectory; @@ -131,6 +137,14 @@ public class Hbm2DdlMojo extends AbstractMojo /** * Skip execution + *

+ * If set to true, the execution is skipped. + *

+ * A skipped excecution is signaled via the maven-property + * ${hibernate.export.skipped}. + *

+ * The excecution is skipped automatically, if no modified or newly added + * annotated classes are found and the dialect was not changed. * * @parameter expression="${maven.test.skip}" default-value="false" */ @@ -140,7 +154,9 @@ public class Hbm2DdlMojo extends AbstractMojo * Force execution *

* Force execution, even if no modified or newly added annotated classes - * where found. skip takes precedence over force. + * where found and the dialect was not changed. + *

+ * skip takes precedence over force. * * @parameter expression="${hibernate.export.force}" default-value="false" */ @@ -191,8 +207,8 @@ public class Hbm2DdlMojo extends AbstractMojo /** * Target of execution: *

@@ -201,12 +217,12 @@ public class Hbm2DdlMojo extends AbstractMojo private String target; /** - * Type of export. + * Type of execution. * * @parameter expression="${hibernate.export.type}" default-value="BOTH" */