From: Kai Moritz Date: Sat, 25 Oct 2025 08:53:54 +0000 (+0200) Subject: Added regenerated site for `hibernate-maven-plugin` with final URI-structure X-Git-Url: https://juplo.de/gitweb/?a=commitdiff_plain;h=d0ac99a2e712e1c0318840d6adb88d503ff960b4;p=website Added regenerated site for `hibernate-maven-plugin` with final URI-structure --- diff --git a/hibernate-maven-plugin/ci-management.html b/hibernate-maven-plugin/ci-management.html new file mode 100644 index 0000000..b839728 --- /dev/null +++ b/hibernate-maven-plugin/ci-management.html @@ -0,0 +1,708 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CI Management – Hibernate Maven Plugin + + + + +

CI Management

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Information
  3. CI Management
+

+
+
+
+

Overview

+

This project uses Continuum.

+

Access

+

The following is a link to the continuous integration system used by the project:

+
http://juplo.de/continuum/
+

Notifiers

+

Configuration for notifying developers/users when a build is unsuccessful, including user information and notification mode.

+ + + + + + + + +
TypeAddressConfiguration
mailkai@juplo.de-
+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/configuration.html b/hibernate-maven-plugin/configuration.html new file mode 100644 index 0000000..8cb0d9b --- /dev/null +++ b/hibernate-maven-plugin/configuration.html @@ -0,0 +1,1001 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Hibernate Maven Plugin + + + + +

$shortTitle

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Configuration Examples
+

+
+
+ + + +
+

Configuration Examples

+
+

Configuration Through A Configuration-File

+ +

+ The most simple way to configure the plugin is, to put all the + hibernate-configuration in a hibernate.properties- or + a hibernate.cfg.xml-file on your classpath or in the + persistence.xml-file of your JPA-configuration, just + like you would do, if you are not using the + hibernate-maven-plugin. +

+ +

+ Doing so, the only additionally configuration needed, to activat the plugin + is the following entry in the plugins-section of your pom.xml: +

+ +
+<plugin>
+  <groupId>de.juplo</groupId>
+  <artifactId>hibernate-maven-plugin</artifactId>
+  <version>2.1.1</version>
+  <executions>
+    <execution>
+      <goals>
+        <goal>create</goal>
+      </goals>
+    </execution>
+  </executions>
+</plugin>
+ +

+ This would create the configured database. + If you want it to be droped beforehand, you have to add the goal + drop: +

+ +
+<plugin>
+  <groupId>de.juplo</groupId>
+  <artifactId>hibernate-maven-plugin</artifactId>
+  <version>2.1.1</version>
+  <executions>
+    <execution>
+      <goals>
+        <goal>drop</goal>
+        <goal>create</goal>
+      </goals>
+    </execution>
+  </executions>
+</plugin>
+ +

+ A correspondin goal for the command update is missing in this + version, but we are planning to implement it in near feature. +

+ +

+ In order to let this configuration work, your configuration file must + contain a complete valid configuration for the database, that you want + to use. + A simple example hibernate.properties-file may look like this: +

+ +
+hibernate.dialect=org.hibernate.dialect.H2Dialect
+hibernate.connection.url=jdbc:h2:file:./target/db
+hibernate.connection.driver_class=org.h2.Driver
+hibernate.connection.username=sa
+hibernate.connection.password=
+ +

+ But be aware, that using this configuration-approach the database-url, + that is build in the application is the same that is used while testing, + where the database is droped and recreated by the plugin. + Because of that, + + you should never fire up this configuration on your production + system, or your database might be erased! + +

+ +

+ A better approach is, to specify a different url for testing like in the + following snippet: +

+ +
+<plugin>
+  <groupId>de.juplo</groupId>
+  <artifactId>hibernate-maven-plugin</artifactId>
+  <version>2.1.1</version>
+  <executions>
+    <execution>
+      <goals>
+        <goal>drop</goal>
+        <goal>create</goal>
+      </goals>
+    </execution>
+  </executions>
+  <configuration>
+    <url><![CDATA[jdbc:mysql://localhost/test-db]]></url>
+  </configuration>
+</plugin>
+ +

+ Configuration properties, that are set in the configuration-section + of the plugin-configuration cannnot be overwritten elsewere (for details + see Configuration-Method-Precedence). + You never can overwrite them by accident when specifying a property on + the commandline or in your settings.xml. +

+
+

Configuration through maven-properties

+ +

+ Alternatively, it is possible, to configure the plugin via maven-properties. + Each relevant configuration-option has a corresponding maven-property + (for a full list see the Documentation of the goal create). + These are named after the + Hibernate JDBC Properties: +

+ +
    + +
  • hibernate.connection.driver_class
  • + +
  • hibernate.dialect
  • + +
  • hibernate.connection.url
  • + +
  • hibernate.connection.username
  • + +
  • hibernate.connection.password
  • +
+ +

+ So, instead of writing the hibernate-configuration in the properties-file, + like above, you could put it in the properties-section of your + pom.xml. +

+ +

+ Thogether with the plugin-definition from above, the following would + be a complete configuration (again, the database-url was overwritten in + the plugin-configuration, to be sure to have a separate database for + testing): +

+ +
+<properties>
+  <hibernate.connection.driver_class>org.hsqldb.jdbcDriver</hibernate.connection.driver_class>
+  <hibernate.dialect>org.hibernate.dialect.HSQLDialect</hibernate.dialect>
+  <hibernate.connection.url><![CDATA[jdbc:hsqldb:res:org.my.path.production_db]]></hibernate.connection.url>
+  <hibernate.connection.username>sa</hibernate.connection.username>
+  <hibernate.connection.password></hibernate.connection.password>
+</properties>
+
+...
+
+<plugins>
+
+  ...
+
+  <plugin>
+    <groupId>de.juplo</groupId>
+    <artifactId>hibernate-maven-plugin</artifactId>
+    <version>2.1.1</version>
+    <executions>
+      <execution>
+        <goals>
+          <goal>drop</goal>
+          <goal>create</goal>
+        </goals>
+      </execution>
+    </executions>
+    <configuration>
+      <url><![CDATA[jdbc:hsqldb:target/db/testdb;shutdown=true]]></url>
+    </configuration>
+  </plugin>
+
+<plugins>
+ +

+ This way, you can reuse the same properties to provide a + default-configurationthe, that is build into your application, and + overwrite the database-url, that is used during testing to prevent + accidential drops of your production database. +

+
+

Configuration through the plugin-configuration

+ +

+ A third way for configuring the plugin is the plugin-configuration. + The relevant configuration-parameters are: +

+ +
    + +
  • driver
  • + +
  • dialect
  • + +
  • url
  • + +
  • username
  • + +
  • password
  • +
+ +

+ The equivalent of the configuration from the last section would look + like this: +

+ +
+<plugin>
+  <groupId>de.juplo</groupId>
+  <artifactId>hibernate-maven-plugin</artifactId>
+  <version>2.1.1</version>
+  <executions>
+    <execution>
+      <goals>
+        <goal>drop</goal>
+        <goal>create</goal>
+      </goals>
+    </execution>
+  </executions>
+  <configuration>
+    <driver>org.hsqldb.jdbcDriver</driver>
+    <dialect>org.hibernate.dialect.HSQLDialect</dialect>
+    <url><![CDATA[jdbc:hsqldb:target/db/fotos;shutdown=true]]></url>
+    <username>sa</username>
+    <password></password>
+  </configuration>
+</plugin>
+ +

+ The parameter hibernateProperties (name of the hibernate-properties-file + to use, defaults to hibernate.properties) can only be configured through + this approach. +

+ +

+ For more explanations, see the + Documentation of the goal create. +

+
+

Configuration-Method-Precedence

+ +

+ The configuration is gathered in a fix order: +

+ +
    + +
  1. hibernate.properties
  2. + +
  3. hibernate.cfg.xml
  4. + +
  5. persistence.xml
  6. + +
  7. maven-properties
  8. + +
  9. plugin-configuration
  10. +
+ +

+ If you are in doubt about where a configuration-value comes from, run + maven with the debug-output enabled: mvn -X hibernate:create + and be aware, that maven-properties can be overwitten on the command-line, + in your ~/.m2/settings.xml and in a profile. +

+ +

+ The plugin-configuration comes last and overwrites everything else. + That way, you can be sure, that a configuration-value, that is + specified in the plugin-configuration will never be overwritten by any + other configuration-method. +

+ +

+ If you need to overwrite plugin-configuration-values with + maven-properties, you can use maven-properties in the plugin-configuration: +

+ +
+<plugin>
+  <groupId>de.juplo</groupId>
+  <artifactId>hibernate-maven-plugin</artifactId>
+  <version>2.1.1</version>
+  <executions>
+    <execution>
+      <goals>
+        <goal>drop</goal>
+        <goal>create</goal>
+      </goals>
+    </execution>
+  </executions>
+  <configuration>
+    <password>${my-password-property}</password>
+  </configuration>
+</plugin>
+
+ +
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/cpd.html b/hibernate-maven-plugin/cpd.html new file mode 100644 index 0000000..1b79d89 --- /dev/null +++ b/hibernate-maven-plugin/cpd.html @@ -0,0 +1,695 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CPD Results – Hibernate Maven Plugin + + + + +

CPD Results

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Reports
  3. CPD
+

+
+
+
+

CPD Results

+

The following document contains the results of PMD's CPD 5.2.3.

+

Duplications

+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/create-mojo.html b/hibernate-maven-plugin/create-mojo.html new file mode 100644 index 0000000..470c52d --- /dev/null +++ b/hibernate-maven-plugin/create-mojo.html @@ -0,0 +1,1605 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + hibernate:create – Hibernate Maven Plugin + + + + +

hibernate:create

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Goal: CREATE
+

+
+
+ + +
+

hibernate:create

+ +

Full name:

+ +

de.juplo:hibernate-maven-plugin:2.1.1:create

+ +

Description:

+ +
Generate/Execute SQL to create a database-schema that represents +the configured mappings.
+ +

Attributes:

+ +
    + +
  • Requires a Maven project to be executed.
  • + +
  • Requires dependency resolution of artifacts in scope: runtime.
  • + +
  • The goal is thread-safe and supports parallel builds.
  • + +
  • Binds by default to the lifecycle phase: process-classes.
  • +
+
+

Optional Parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeSinceDescription
createNamespacesBoolean2.0Specifies whether to automatically create also the database +schema/catalog.
Default value is: false.
User property is: hibernate.hbm2dll.create_namespaces.
delimiterString1.0Delimiter in output-file. + +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: ;.
User property is: hibernate.hbm2ddl.delimiter.
dialectString1.0Hibernate dialect.
User property is: hibernate.dialect.
driverString1.0SQL-Driver name.
User property is: hibernate.connection.driver_class.
executeBoolean2.0Excecute the generated SQL. If set to false, only the +SQL-script is created and the database is not touched. + +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: true.
User property is: hibernate.schema.execute.
forceboolean1.0Force generation/execution + +

Force the generation and (if configured) the execution of the +SQL, even if no modified or newly added annotated classes where +found and the configuration was not changed.

+ +

skip takes precedence over force.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: false.
User property is: hibernate.schema.force.
formatBoolean1.0Format output-file.
User property is: hibernate.format_sql.
hibernateConfigString1.1.0Path to Hibernate configuration file (.cfg.xml). If this parameter +is specified, the plugin will try to load configuration values from +a file with the given path or a ressource on the classpath with the +given name. If both fails, the execution of the plugin will fail. + +

If this parameter is not set the plugin will load configuration +values from a ressource named hibernate.cfg.xml on the +classpath, if it is present, but will not fail if there is no such +ressource.

+ +

During ressource-lookup, the test-classpath takes +precedence.

+ +

Settings in this file will overwrite settings in the properties +file.


hibernatePropertiesString1.0Path to a file or name of a ressource with hibernate properties. If +this parameter is specified, the plugin will try to load +configuration values from a file with the given path or a ressource +on the classpath with the given name. If both fails, the execution +of the plugin will fail. + +

If this parameter is not set the plugin will load configuration +values from a ressource named hibernate.properties on +the classpath, if it is present, but will not fail if there is no +such ressource.

+ +

During ressource-lookup, the test-classpath takes +precedence.


implicitNamingStrategyString2.0Implicit naming strategy
User property is: hibernate.implicit_naming_strategy.
mappingsString1.0.2List of Hibernate-Mapping-Files (XML). Multiple files can be +separated with white-spaces and/or commas.
User property is: hibernate.mapping.
outputDirectoryString1.0Classes-Directory to scan. + +

This parameter defaults to the maven build-output-directory for +classes. Additionally, all dependencies are scanned for annotated +classes.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


User property is: project.build.outputDirectory.
outputFileString1.0Output file. + +

If the specified filename is not absolut, the file will be +created relative to the project build directory +(project.build.directory).


Default value is: create.sql.
User property is: hibernate.schema.create.
passwordString1.0Database password
User property is: hibernate.connection.password.
persistenceUnitString1.1.0Name of the persistence-unit. If this parameter is specified, the +plugin will try to load configuration values from a +persistence-unit with the specified name. If no such +persistence-unit can be found, the plugin will throw an exception. + +

If this parameter is not set and there is only one +persistence-unit available, that unit will be used automatically. +But if this parameter is not set and there are multiple +persistence-units available on, the class-path, the execution of +the plugin will fail.

+ +

Settings in this file will overwrite settings in the properties +or the configuration file.


physicalNamingStrategyString2.0Physical naming strategy
User property is: hibernate.physical_naming_strategy.
scanClassesBoolean2.0Wether the project should be scanned for annotated-classes, or not + +

This parameter is intended to allow overwriting of the parameter +exclude-unlisted-classes of a +persistence-unit. If not specified, it defaults to +true


User property is: hibernate.schema.scan.classes.
scanDependenciesString1.0.3Dependency-Scopes, that should be scanned for annotated classes. + +

By default, only dependencies in the scope compile +are scanned for annotated classes. Multiple scopes can be seperated +by white space or commas.

+ +

If you do not want any dependencies to be scanned for annotated +classes, set this parameter to none.

+ +

The plugin does not scan for annotated classes in transitive +dependencies. If some of your annotated classes are hidden in a +transitive dependency, you can simply add that dependency +explicitly.


Default value is: compile.
User property is: hibernate.schema.scan.dependencies.
scanTestClassesBoolean1.0.1Whether to scan the test-branch of the project for annotated +classes, or not. + +

If this parameter is set to true the test-classes +of the artifact will be scanned for hibernate-annotated classes +additionally.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: false.
User property is: hibernate.schema.scan.test_classes.
showBoolean1.0Show the generated SQL in the command-line output.
User property is: hibernate.show_sql.
skipboolean1.0Skip execution + +

If set to true, the execution is skipped.

+ +

A skipped execution is signaled via the maven-property +${hibernate.schema.skipped}.

+ +

The execution is skipped automatically, if no modified or newly +added annotated classes are found and the dialect was not +changed.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: ${maven.test.skip}.
User property is: hibernate.schema.skip.
testOutputDirectoryString1.0.2Test-Classes-Directory to scan. + +

This parameter defaults to the maven build-output-directory for +test-classes.

+ +

This parameter is only used, when scanTestClasses +is set to true!

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


User property is: project.build.testOutputDirectory.
urlString1.0Database URL.
User property is: hibernate.connection.url.
usernameString1.0Database username
User property is: hibernate.connection.username.
+
+
+

Parameter Details

+ +

createNamespaces:

+ +
Specifies whether to automatically create also the database +schema/catalog.
+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.hbm2dll.create_namespaces
  • + +
  • Default: false
  • +

+

delimiter:

+ +
Delimiter in output-file. + +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.hbm2ddl.delimiter
  • + +
  • Default: ;
  • +

+

dialect:

+ +
Hibernate dialect.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.dialect
  • +

+

driver:

+ +
SQL-Driver name.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.connection.driver_class
  • +

+

execute:

+ +
Excecute the generated SQL. If set to false, only the +SQL-script is created and the database is not touched. + +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.execute
  • + +
  • Default: true
  • +

+

force:

+ +
Force generation/execution + +

Force the generation and (if configured) the execution of the +SQL, even if no modified or newly added annotated classes where +found and the configuration was not changed.

+ +

skip takes precedence over force.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: boolean
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.force
  • + +
  • Default: false
  • +

+

format:

+ +
Format output-file.
+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.format_sql
  • +

+

hibernateConfig:

+ +
Path to Hibernate configuration file (.cfg.xml). If this parameter +is specified, the plugin will try to load configuration values from +a file with the given path or a ressource on the classpath with the +given name. If both fails, the execution of the plugin will fail. + +

If this parameter is not set the plugin will load configuration +values from a ressource named hibernate.cfg.xml on the +classpath, if it is present, but will not fail if there is no such +ressource.

+ +

During ressource-lookup, the test-classpath takes +precedence.

+ +

Settings in this file will overwrite settings in the properties +file.

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.1.0
  • + +
  • Required: No
  • +

+

hibernateProperties:

+ +
Path to a file or name of a ressource with hibernate properties. If +this parameter is specified, the plugin will try to load +configuration values from a file with the given path or a ressource +on the classpath with the given name. If both fails, the execution +of the plugin will fail. + +

If this parameter is not set the plugin will load configuration +values from a ressource named hibernate.properties on +the classpath, if it is present, but will not fail if there is no +such ressource.

+ +

During ressource-lookup, the test-classpath takes +precedence.

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • +

+

implicitNamingStrategy:

+ +
Implicit naming strategy
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.implicit_naming_strategy
  • +

+

mappings:

+ +
List of Hibernate-Mapping-Files (XML). Multiple files can be +separated with white-spaces and/or commas.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0.2
  • + +
  • Required: No
  • + +
  • User Property: hibernate.mapping
  • +

+

outputDirectory:

+ +
Classes-Directory to scan. + +

This parameter defaults to the maven build-output-directory for +classes. Additionally, all dependencies are scanned for annotated +classes.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: project.build.outputDirectory
  • +

+

outputFile:

+ +
Output file. + +

If the specified filename is not absolut, the file will be +created relative to the project build directory +(project.build.directory).

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.create
  • + +
  • Default: create.sql
  • +

+

password:

+ +
Database password
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.connection.password
  • +

+

persistenceUnit:

+ +
Name of the persistence-unit. If this parameter is specified, the +plugin will try to load configuration values from a +persistence-unit with the specified name. If no such +persistence-unit can be found, the plugin will throw an exception. + +

If this parameter is not set and there is only one +persistence-unit available, that unit will be used automatically. +But if this parameter is not set and there are multiple +persistence-units available on, the class-path, the execution of +the plugin will fail.

+ +

Settings in this file will overwrite settings in the properties +or the configuration file.

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.1.0
  • + +
  • Required: No
  • +

+

physicalNamingStrategy:

+ +
Physical naming strategy
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.physical_naming_strategy
  • +

+

scanClasses:

+ +
Wether the project should be scanned for annotated-classes, or not + +

This parameter is intended to allow overwriting of the parameter +exclude-unlisted-classes of a +persistence-unit. If not specified, it defaults to +true

+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.scan.classes
  • +

+

scanDependencies:

+ +
Dependency-Scopes, that should be scanned for annotated classes. + +

By default, only dependencies in the scope compile +are scanned for annotated classes. Multiple scopes can be seperated +by white space or commas.

+ +

If you do not want any dependencies to be scanned for annotated +classes, set this parameter to none.

+ +

The plugin does not scan for annotated classes in transitive +dependencies. If some of your annotated classes are hidden in a +transitive dependency, you can simply add that dependency +explicitly.

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0.3
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.scan.dependencies
  • + +
  • Default: compile
  • +

+

scanTestClasses:

+ +
Whether to scan the test-branch of the project for annotated +classes, or not. + +

If this parameter is set to true the test-classes +of the artifact will be scanned for hibernate-annotated classes +additionally.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 1.0.1
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.scan.test_classes
  • + +
  • Default: false
  • +

+

show:

+ +
Show the generated SQL in the command-line output.
+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.show_sql
  • +

+

:

+ +
Skip execution + +

If set to true, the execution is skipped.

+ +

A skipped execution is signaled via the maven-property +${hibernate.schema.skipped}.

+ +

The execution is skipped automatically, if no modified or newly +added annotated classes are found and the dialect was not +changed.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: boolean
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.skip
  • + +
  • Default: ${maven.test.skip}
  • +

+

testOutputDirectory:

+ +
Test-Classes-Directory to scan. + +

This parameter defaults to the maven build-output-directory for +test-classes.

+ +

This parameter is only used, when scanTestClasses +is set to true!

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0.2
  • + +
  • Required: No
  • + +
  • User Property: project.build.testOutputDirectory
  • +

+

url:

+ +
Database URL.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.connection.url
  • +

+

username:

+ +
Database username
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.connection.username
  • +
+
+
+ + +
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/css/site.css b/hibernate-maven-plugin/css/site.css new file mode 100644 index 0000000..055e7e2 --- /dev/null +++ b/hibernate-maven-plugin/css/site.css @@ -0,0 +1 @@ +/* You can override this file with your own styles */ \ No newline at end of file diff --git a/hibernate-maven-plugin/debugging.html b/hibernate-maven-plugin/debugging.html new file mode 100644 index 0000000..025831f --- /dev/null +++ b/hibernate-maven-plugin/debugging.html @@ -0,0 +1,725 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Hibernate Maven Plugin + + + + +

$shortTitle

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Enable Debugging-Output
+

+
+
+ + + +
+

Enable Debugging-Output

+ +

+ If you are new to hibernate-maven-plugin, in many cases, the + Configuration-Method-Precedence + may be the source of configuration errors. + To solve this problem, you should run maven with the debugging output + enabled. + For example, by executing: +

+ +
+mvn -X compile hibernate:create
+ +

+ (The compile might be necessary, because hibernate-maven-plugin + has to scan the compiled classes for annotations!) +

+ +

+ Unlike the majority of the maven-plugins, hibernate-maven-plugin was + designed to give a good many hints, when debugging is enabled. + Because, if you do not know, what went wrong, you can't fix it! +

+ +

+ But be warned: hibernate-maven-plugin tends to be very chatty ;) +

+ + +
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/dependencies.html b/hibernate-maven-plugin/dependencies.html new file mode 100644 index 0000000..e93c7af --- /dev/null +++ b/hibernate-maven-plugin/dependencies.html @@ -0,0 +1,1922 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Project Dependencies – Hibernate Maven Plugin + + + + +

Project Dependencies

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Information
  3. Dependencies
+

+
+
+
+

Project Dependencies

+

compile

+

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
GroupIdArtifactIdVersionTypeLicenses
com.pyx4jmaven-plugin-log4j1.0.1jarThe Apache Software License, Version 2.0
de.juploscannotation1.0.4jar-
javax.eljavax.el-api3.0.0jarCDDL + GPLv2 with classpath exception
org.apache.mavenmaven-core3.3.3jarApache License, Version 2.0
org.apache.mavenmaven-plugin-api3.3.3jarApache License, Version 2.0
org.hibernatehibernate-core5.2.4.FinaljarGNU Lesser General Public License
org.hibernatehibernate-envers5.2.4.FinaljarGNU Lesser General Public License
org.hibernatehibernate-validator5.3.1.FinaljarApache License, Version 2.0
+

Project Transitive Dependencies

+

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

+

compile

+

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
GroupIdArtifactIdVersionClassifierTypeLicenses
antlrantlr2.7.7-jarBSD License
aopallianceaopalliance1.0-jarPublic Domain
com.fasterxmlclassmate1.3.0-jarThe Apache Software License, Version 2.0
com.google.guavaguava18.0-jarThe Apache Software License, Version 2.0
dom4jdom4j1.6.1-jar-
javax.annotationjsr250-api1.0-jarCOMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
javax.elel-api2.2-jar-
javax.enterprisecdi-api1.1-jarApache License, Version 2.0
javax.injectjavax.inject1-jarThe Apache Software License, Version 2.0
javax.validationvalidation-api1.1.0.Final-jarThe Apache Software License, Version 2.0
log4jlog4j1.2.14-jarThe Apache Software License, Version 2.0
org.apache.geronimo.specsgeronimo-jta_1.1_spec1.1.1-jarThe Apache Software License, Version 2.0
org.apache.mavenmaven-aether-provider3.3.3-jarApache License, Version 2.0
org.apache.mavenmaven-artifact3.3.3-jarApache License, Version 2.0
org.apache.mavenmaven-builder-support3.3.3-jarApache License, Version 2.0
org.apache.mavenmaven-model3.3.3-jarApache License, Version 2.0
org.apache.mavenmaven-model-builder3.3.3-jarApache License, Version 2.0
org.apache.mavenmaven-repository-metadata3.3.3-jarApache License, Version 2.0
org.apache.mavenmaven-settings3.3.3-jarApache License, Version 2.0
org.apache.mavenmaven-settings-builder3.3.3-jarApache License, Version 2.0
org.codehaus.plexusplexus-classworlds2.5.2-jarThe Apache Software License, Version 2.0
org.codehaus.plexusplexus-component-annotations1.5.5-jarThe Apache Software License, Version 2.0
org.codehaus.plexusplexus-interpolation1.21-jarThe Apache Software License, Version 2.0
org.eclipse.aetheraether-api1.0.2.v20150114-jarEclipse Public License, Version 1.0
org.eclipse.aetheraether-impl1.0.2.v20150114-jarEclipse Public License, Version 1.0
org.eclipse.aetheraether-spi1.0.2.v20150114-jarEclipse Public License, Version 1.0
org.eclipse.aetheraether-util1.0.2.v20150114-jarEclipse Public License, Version 1.0
org.eclipse.sisuorg.eclipse.sisu.inject0.3.0-jarEclipse Public License, Version 1.0
org.eclipse.sisuorg.eclipse.sisu.plexus0.3.0-jarEclipse Public License, Version 1.0
org.hibernate.commonhibernate-commons-annotations5.0.1.Final-jarGNU Lesser General Public License
org.hibernate.javax.persistencehibernate-jpa-2.1-api1.0.0.Final-jarEclipse Public License (EPL), Version 1.0Eclipse Distribution License (EDL), Version 1.0
org.javassistjavassist3.20.0-GA-jarMPL 1.1LGPL 2.1Apache License 2.0
org.jbossjandex2.0.0.Final-jarApache License, Version 2.0
org.jboss.loggingjboss-logging3.3.0.Final-jarApache License, version 2.0
org.jboss.spec.javax.interceptorjboss-interceptors-api_1.1_spec1.0.0.Beta1-jarlgpl
org.sonatype.plexusplexus-cipher1.4-jarApache Public License 2.0
org.sonatype.plexusplexus-sec-dispatcher1.3-jarApache Public License 2.0
org.sonatype.sisusisu-guice3.2.5no_aopjarThe Apache Software License, Version 2.0
+

Project Dependency Graph

+ +
+

Dependency Tree

+
+

Licenses

+

Apache License, version 2.0: JBoss Logging 3

+

Eclipse Public License (EPL), Version 1.0: Java Persistence API, Version 2.1

+

Apache Public License 2.0: Plexus Cipher: encryption/decryption Component, Plexus Security Dispatcher Component

+

lgpl: Interceptors 1.1 API

+

Public Domain: AOP alliance

+

GNU Lesser General Public License: Core Hibernate O/RM functionality, ENtity VERSioning support, Hibernate Commons Annotations

+

Eclipse Distribution License (EDL), Version 1.0: Java Persistence API, Version 2.1

+

Eclipse Public License, Version 1.0: Aether API, Aether Implementation, Aether SPI, Aether Utilities, org.eclipse.sisu.inject, org.eclipse.sisu.plexus

+

Unknown: Expression Language API (2.1 Maintenance Release), dom4j, scannotation

+

Apache License 2.0: Javassist

+

BSD License: AntLR Parser Generator

+

Apache License, Version 2.0: CDI APIs, Hibernate Validator Engine, Java Annotation Indexer, Maven Aether Provider, Maven Artifact, Maven Builder Support, Maven Core, Maven Model, Maven Model Builder, Maven Plugin API, Maven Repository Metadata Model, Maven Settings, Maven Settings Builder

+

COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0: JSR-250 Common Annotations for the JavaTM Platform

+

LGPL 2.1: Javassist

+

CDDL + GPLv2 with classpath exception: Expression Language 3.0 API

+

MPL 1.1: Javassist

+

The Apache Software License, Version 2.0: Bean Validation API, ClassMate, Guava: Google Core Libraries for Java, Hibernate Maven Plugin, JTA 1.1, Log4j, Plexus :: Component Annotations, Plexus Classworlds, Plexus Interpolation API, Sisu Guice - Core Library, javax.inject, maven-plugin-log4j

+

Dependency File Details

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FilenameSizeEntriesClassesPackagesJava VersionDebug Information
antlr-2.7.7.jar445.3 kB239224121.2Yes
aopalliance-1.0.jar4.5 kB15921.3Yes
classmate-1.3.0.jar64.1 kB523741.6Yes
guava-18.0.jar2.3 MB17191690171.6Yes
maven-plugin-log4j-1.0.1.jar3.7 kB12111.4Yes
scannotation-1.0.4.jar20.3 kB231321.6Yes
dom4j-1.6.1.jar313.9 kB208190141.3Yes
jsr250-api-1.0.jar5.8 kB161121.5Yes
el-api-2.2.jar33.9 kB382811.5Yes
javax.el-api-3.0.0.jar73.1 kB574611.7Yes
cdi-api-1.1.jar70.7 kB1189871.6Yes
javax.inject-1.jar2.5 kB8611.5No
validation-api-1.1.0.Final.jar63.8 kB12210681.6Yes
log4j-1.2.14.jar367.4 kB288256191.1Yes
geronimo-jta_1.1_spec-1.1.1.jar16 kB301821.5Yes
maven-aether-provider-3.3.3.jar66.3 kB432611.7Yes
maven-artifact-3.3.3.jar55.1 kB5732111.7Yes
maven-builder-support-3.3.3.jar15 kB241011.7Yes
maven-core-3.3.3.jar631.9 kB489390561.7Yes
maven-model-3.3.3.jar160.8 kB675031.7Yes
maven-model-builder-3.3.3.jar176.4 kB154121161.7Yes
maven-plugin-api-3.3.3.jar46.1 kB462561.7Yes
maven-repository-metadata-3.3.3.jar26 kB25721.7Yes
maven-settings-3.3.3.jar43 kB331721.7Yes
maven-settings-builder-3.3.3.jar43.2 kB533251.7Yes
plexus-classworlds-2.5.2.jar52.7 kB523751.6Yes
plexus-component-annotations-1.5.5.jar4.2 kB15311.5No
plexus-interpolation-1.21.jar62.5 kB604461.5Yes
aether-api-1.0.2.v20150114.jar136.3 kB149128111.5Yes
aether-impl-1.0.2.v20150114.jar173 kB1149641.5Yes
aether-spi-1.0.2.v20150114.jar30.7 kB543481.5Yes
aether-util-1.0.2.v20150114.jar146.9 kB126101131.5Yes
org.eclipse.sisu.inject-0.3.0.jar375.3 kB28726991.6Yes
org.eclipse.sisu.plexus-0.3.0.jar205.4 kB196164201.6Yes
hibernate-core-5.2.4.Final.jar6.4 MB464543172491.8Yes
hibernate-envers-5.2.4.Final.jar436.6 kB333278371.8Yes
hibernate-validator-5.3.1.Final.jar723.4 kB548458541.6Yes
hibernate-commons-annotations-5.0.1.Final.jar75.3 kB806771.6Yes
hibernate-jpa-2.1-api-1.0.0.Final.jar113.4 kB20720041.6Yes
javassist-3.20.0-GA.jar750.6 kB423399171.6Yes
jandex-2.0.0.Final.jar187.8 kB11210211.6Yes
jboss-logging-3.3.0.Final.jar66.8 kB604811.6Yes
jboss-interceptors-api_1.1_spec-1.0.0.Beta1.jar5.6 kB17811.5No
plexus-cipher-1.4.jar13.5 kB20611.4Yes
plexus-sec-dispatcher-1.3.jar28.6 kB311331.4Yes
sisu-guice-3.2.5-no_aop.jar399.7 kB33131681.6Yes
TotalSizeEntriesClassesPackagesJava VersionDebug Information
4615.4 MB11796105316561.843
compile: 46compile: 15.4 MBcompile: 11796compile: 10531compile: 6561.8compile: 43
+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/dependency-info.html b/hibernate-maven-plugin/dependency-info.html new file mode 100644 index 0000000..b18cce7 --- /dev/null +++ b/hibernate-maven-plugin/dependency-info.html @@ -0,0 +1,699 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Maven Coordinates – Hibernate Maven Plugin + + + + +

Maven Coordinates

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Information
  3. Maven Coordinates
+

+
+
+
+

Maven Coordinates

+

Apache Maven

+
<plugin>
+  <groupId>de.juplo</groupId>
+  <artifactId>hibernate-maven-plugin</artifactId>
+  <version>2.1.1</version>
+</plugin>
+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/distribution-management.html b/hibernate-maven-plugin/distribution-management.html new file mode 100644 index 0000000..030f38c --- /dev/null +++ b/hibernate-maven-plugin/distribution-management.html @@ -0,0 +1,696 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Project Distribution Management – Hibernate Maven Plugin + + + + +

Project Distribution Management

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Information
  3. Distribution Management
+

+
+
+
+

Overview

+

The following is the distribution management information used by this project.

+

Repository - ossrh

https://oss.sonatype.org/service/local/staging/deploy/maven2/
+

Snapshot Repository - ossrh

https://oss.sonatype.org/content/repositories/snapshots
+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/drop-mojo.html b/hibernate-maven-plugin/drop-mojo.html new file mode 100644 index 0000000..d18bb83 --- /dev/null +++ b/hibernate-maven-plugin/drop-mojo.html @@ -0,0 +1,1605 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + hibernate:drop – Hibernate Maven Plugin + + + + +

hibernate:drop

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Goal: DROP
+

+
+
+ + +
+

hibernate:drop

+ +

Full name:

+ +

de.juplo:hibernate-maven-plugin:2.1.1:drop

+ +

Description:

+ +
Generate/Execute SQL to drop all tables of a database-schema that +represents the configured mappings.
+ +

Attributes:

+ +
    + +
  • Requires a Maven project to be executed.
  • + +
  • Requires dependency resolution of artifacts in scope: runtime.
  • + +
  • The goal is thread-safe and supports parallel builds.
  • + +
  • Binds by default to the lifecycle phase: process-classes.
  • +
+
+

Optional Parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeSinceDescription
createNamespacesBoolean2.0Specifies whether to automatically create also the database +schema/catalog.
Default value is: false.
User property is: hibernate.hbm2dll.create_namespaces.
delimiterString1.0Delimiter in output-file. + +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: ;.
User property is: hibernate.hbm2ddl.delimiter.
dialectString1.0Hibernate dialect.
User property is: hibernate.dialect.
driverString1.0SQL-Driver name.
User property is: hibernate.connection.driver_class.
executeBoolean2.0Excecute the generated SQL. If set to false, only the +SQL-script is created and the database is not touched. + +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: true.
User property is: hibernate.schema.execute.
forceboolean1.0Force generation/execution + +

Force the generation and (if configured) the execution of the +SQL, even if no modified or newly added annotated classes where +found and the configuration was not changed.

+ +

skip takes precedence over force.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: false.
User property is: hibernate.schema.force.
formatBoolean1.0Format output-file.
User property is: hibernate.format_sql.
hibernateConfigString1.1.0Path to Hibernate configuration file (.cfg.xml). If this parameter +is specified, the plugin will try to load configuration values from +a file with the given path or a ressource on the classpath with the +given name. If both fails, the execution of the plugin will fail. + +

If this parameter is not set the plugin will load configuration +values from a ressource named hibernate.cfg.xml on the +classpath, if it is present, but will not fail if there is no such +ressource.

+ +

During ressource-lookup, the test-classpath takes +precedence.

+ +

Settings in this file will overwrite settings in the properties +file.


hibernatePropertiesString1.0Path to a file or name of a ressource with hibernate properties. If +this parameter is specified, the plugin will try to load +configuration values from a file with the given path or a ressource +on the classpath with the given name. If both fails, the execution +of the plugin will fail. + +

If this parameter is not set the plugin will load configuration +values from a ressource named hibernate.properties on +the classpath, if it is present, but will not fail if there is no +such ressource.

+ +

During ressource-lookup, the test-classpath takes +precedence.


implicitNamingStrategyString2.0Implicit naming strategy
User property is: hibernate.implicit_naming_strategy.
mappingsString1.0.2List of Hibernate-Mapping-Files (XML). Multiple files can be +separated with white-spaces and/or commas.
User property is: hibernate.mapping.
outputDirectoryString1.0Classes-Directory to scan. + +

This parameter defaults to the maven build-output-directory for +classes. Additionally, all dependencies are scanned for annotated +classes.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


User property is: project.build.outputDirectory.
outputFileString1.0Output file. + +

If the specified filename is not absolut, the file will be +created relative to the project build directory +(project.build.directory).


Default value is: drop.sql.
User property is: hibernate.schema.drop.
passwordString1.0Database password
User property is: hibernate.connection.password.
persistenceUnitString1.1.0Name of the persistence-unit. If this parameter is specified, the +plugin will try to load configuration values from a +persistence-unit with the specified name. If no such +persistence-unit can be found, the plugin will throw an exception. + +

If this parameter is not set and there is only one +persistence-unit available, that unit will be used automatically. +But if this parameter is not set and there are multiple +persistence-units available on, the class-path, the execution of +the plugin will fail.

+ +

Settings in this file will overwrite settings in the properties +or the configuration file.


physicalNamingStrategyString2.0Physical naming strategy
User property is: hibernate.physical_naming_strategy.
scanClassesBoolean2.0Wether the project should be scanned for annotated-classes, or not + +

This parameter is intended to allow overwriting of the parameter +exclude-unlisted-classes of a +persistence-unit. If not specified, it defaults to +true


User property is: hibernate.schema.scan.classes.
scanDependenciesString1.0.3Dependency-Scopes, that should be scanned for annotated classes. + +

By default, only dependencies in the scope compile +are scanned for annotated classes. Multiple scopes can be seperated +by white space or commas.

+ +

If you do not want any dependencies to be scanned for annotated +classes, set this parameter to none.

+ +

The plugin does not scan for annotated classes in transitive +dependencies. If some of your annotated classes are hidden in a +transitive dependency, you can simply add that dependency +explicitly.


Default value is: compile.
User property is: hibernate.schema.scan.dependencies.
scanTestClassesBoolean1.0.1Whether to scan the test-branch of the project for annotated +classes, or not. + +

If this parameter is set to true the test-classes +of the artifact will be scanned for hibernate-annotated classes +additionally.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: false.
User property is: hibernate.schema.scan.test_classes.
showBoolean1.0Show the generated SQL in the command-line output.
User property is: hibernate.show_sql.
skipboolean1.0Skip execution + +

If set to true, the execution is skipped.

+ +

A skipped execution is signaled via the maven-property +${hibernate.schema.skipped}.

+ +

The execution is skipped automatically, if no modified or newly +added annotated classes are found and the dialect was not +changed.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: ${maven.test.skip}.
User property is: hibernate.schema.skip.
testOutputDirectoryString1.0.2Test-Classes-Directory to scan. + +

This parameter defaults to the maven build-output-directory for +test-classes.

+ +

This parameter is only used, when scanTestClasses +is set to true!

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


User property is: project.build.testOutputDirectory.
urlString1.0Database URL.
User property is: hibernate.connection.url.
usernameString1.0Database username
User property is: hibernate.connection.username.
+
+
+

Parameter Details

+ +

createNamespaces:

+ +
Specifies whether to automatically create also the database +schema/catalog.
+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.hbm2dll.create_namespaces
  • + +
  • Default: false
  • +

+

delimiter:

+ +
Delimiter in output-file. + +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.hbm2ddl.delimiter
  • + +
  • Default: ;
  • +

+

dialect:

+ +
Hibernate dialect.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.dialect
  • +

+

driver:

+ +
SQL-Driver name.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.connection.driver_class
  • +

+

execute:

+ +
Excecute the generated SQL. If set to false, only the +SQL-script is created and the database is not touched. + +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.execute
  • + +
  • Default: true
  • +

+

force:

+ +
Force generation/execution + +

Force the generation and (if configured) the execution of the +SQL, even if no modified or newly added annotated classes where +found and the configuration was not changed.

+ +

skip takes precedence over force.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: boolean
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.force
  • + +
  • Default: false
  • +

+

format:

+ +
Format output-file.
+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.format_sql
  • +

+

hibernateConfig:

+ +
Path to Hibernate configuration file (.cfg.xml). If this parameter +is specified, the plugin will try to load configuration values from +a file with the given path or a ressource on the classpath with the +given name. If both fails, the execution of the plugin will fail. + +

If this parameter is not set the plugin will load configuration +values from a ressource named hibernate.cfg.xml on the +classpath, if it is present, but will not fail if there is no such +ressource.

+ +

During ressource-lookup, the test-classpath takes +precedence.

+ +

Settings in this file will overwrite settings in the properties +file.

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.1.0
  • + +
  • Required: No
  • +

+

hibernateProperties:

+ +
Path to a file or name of a ressource with hibernate properties. If +this parameter is specified, the plugin will try to load +configuration values from a file with the given path or a ressource +on the classpath with the given name. If both fails, the execution +of the plugin will fail. + +

If this parameter is not set the plugin will load configuration +values from a ressource named hibernate.properties on +the classpath, if it is present, but will not fail if there is no +such ressource.

+ +

During ressource-lookup, the test-classpath takes +precedence.

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • +

+

implicitNamingStrategy:

+ +
Implicit naming strategy
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.implicit_naming_strategy
  • +

+

mappings:

+ +
List of Hibernate-Mapping-Files (XML). Multiple files can be +separated with white-spaces and/or commas.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0.2
  • + +
  • Required: No
  • + +
  • User Property: hibernate.mapping
  • +

+

outputDirectory:

+ +
Classes-Directory to scan. + +

This parameter defaults to the maven build-output-directory for +classes. Additionally, all dependencies are scanned for annotated +classes.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: project.build.outputDirectory
  • +

+

outputFile:

+ +
Output file. + +

If the specified filename is not absolut, the file will be +created relative to the project build directory +(project.build.directory).

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.drop
  • + +
  • Default: drop.sql
  • +

+

password:

+ +
Database password
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.connection.password
  • +

+

persistenceUnit:

+ +
Name of the persistence-unit. If this parameter is specified, the +plugin will try to load configuration values from a +persistence-unit with the specified name. If no such +persistence-unit can be found, the plugin will throw an exception. + +

If this parameter is not set and there is only one +persistence-unit available, that unit will be used automatically. +But if this parameter is not set and there are multiple +persistence-units available on, the class-path, the execution of +the plugin will fail.

+ +

Settings in this file will overwrite settings in the properties +or the configuration file.

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.1.0
  • + +
  • Required: No
  • +

+

physicalNamingStrategy:

+ +
Physical naming strategy
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.physical_naming_strategy
  • +

+

scanClasses:

+ +
Wether the project should be scanned for annotated-classes, or not + +

This parameter is intended to allow overwriting of the parameter +exclude-unlisted-classes of a +persistence-unit. If not specified, it defaults to +true

+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.scan.classes
  • +

+

scanDependencies:

+ +
Dependency-Scopes, that should be scanned for annotated classes. + +

By default, only dependencies in the scope compile +are scanned for annotated classes. Multiple scopes can be seperated +by white space or commas.

+ +

If you do not want any dependencies to be scanned for annotated +classes, set this parameter to none.

+ +

The plugin does not scan for annotated classes in transitive +dependencies. If some of your annotated classes are hidden in a +transitive dependency, you can simply add that dependency +explicitly.

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0.3
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.scan.dependencies
  • + +
  • Default: compile
  • +

+

scanTestClasses:

+ +
Whether to scan the test-branch of the project for annotated +classes, or not. + +

If this parameter is set to true the test-classes +of the artifact will be scanned for hibernate-annotated classes +additionally.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 1.0.1
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.scan.test_classes
  • + +
  • Default: false
  • +

+

show:

+ +
Show the generated SQL in the command-line output.
+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.show_sql
  • +

+

:

+ +
Skip execution + +

If set to true, the execution is skipped.

+ +

A skipped execution is signaled via the maven-property +${hibernate.schema.skipped}.

+ +

The execution is skipped automatically, if no modified or newly +added annotated classes are found and the dialect was not +changed.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: boolean
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.skip
  • + +
  • Default: ${maven.test.skip}
  • +

+

testOutputDirectory:

+ +
Test-Classes-Directory to scan. + +

This parameter defaults to the maven build-output-directory for +test-classes.

+ +

This parameter is only used, when scanTestClasses +is set to true!

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0.2
  • + +
  • Required: No
  • + +
  • User Property: project.build.testOutputDirectory
  • +

+

url:

+ +
Database URL.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.connection.url
  • +

+

username:

+ +
Database username
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.connection.username
  • +
+
+
+ + +
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/force.html b/hibernate-maven-plugin/force.html new file mode 100644 index 0000000..a66dc57 --- /dev/null +++ b/hibernate-maven-plugin/force.html @@ -0,0 +1,736 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Hibernate Maven Plugin + + + + +

$shortTitle

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Force Exceution
+

+
+
+ + + +
+

Force Execution

+ +

+ The hibernate-maven-plugin computes MD5-sums for all found annotated + classes and stores them together with the generated schema. + If no classes were changed or added and the dialect wasn't changed too, it + automatically skips the configured SQL-generation — and more + important in this respect — the execution of the generated SQL, + to speed up the development cycle. +

+ +

+ The plugin signals, that the execution was skipped by setting the maven + property ${hibernate.schema.skipped} to true. + This may be helpful, because other plugins like + dbunit-plugin + may fail, when the execution is skipped. +

+ +

+ If you need the hibernate-maven-plugin to never skip execution automatically, + you can force it to do so, if you set the parameter force to + true: +

+ +
+<plugin>
+  <groupId>de.juplo</groupId>
+  <artifactId>hibernate-maven-plugin</artifactId>
+  <version>2.1.1</version>
+  <configuration>
+    <force>true</force>
+  </configuration>
+</plugin>
+ +

+ Or you may specify -Dhibernate.schema.force=true at the command line, + if you want to force hibernate-maven-plugin only once. +

+ + +
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/help-mojo.html b/hibernate-maven-plugin/help-mojo.html new file mode 100644 index 0000000..d4207d5 --- /dev/null +++ b/hibernate-maven-plugin/help-mojo.html @@ -0,0 +1,838 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + hibernate:help – Hibernate Maven Plugin + + + + +

hibernate:help

+

URI

+ +

Path

+

+

    +
+

+
+
+ + +
+

hibernate:help

+ +

Full name:

+ +

de.juplo:hibernate-maven-plugin:2.1.1:help

+ +

Description:

+ +
Display help information on hibernate-maven-plugin.
+Call mvn hibernate:help -Ddetail=true +-Dgoal=<goal-name> to display parameter details.
+ +

Attributes:

+ +
    + +
  • The goal is thread-safe and supports parallel builds.
  • +
+
+

Optional Parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeSinceDescription
detailboolean-If true, display all settable properties for each +goal.
Default value is: false.
User property is: detail.
goalString-The name of the goal for which to show help. If unspecified, all +goals will be displayed.
User property is: goal.
indentSizeint-The number of spaces per indentation level, should be positive.
Default value is: 2.
User property is: indentSize.
lineLengthint-The maximum length of a display line, should be positive.
Default value is: 80.
User property is: lineLength.
+
+
+

Parameter Details

+ +

detail:

+ +
If true, display all settable properties for each +goal.
+ +
    + +
  • Type: boolean
  • + +
  • Required: No
  • + +
  • User Property: detail
  • + +
  • Default: false
  • +

+

goal:

+ +
The name of the goal for which to show help. If unspecified, all +goals will be displayed.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Required: No
  • + +
  • User Property: goal
  • +

+

indentSize:

+ +
The number of spaces per indentation level, should be positive.
+ +
    + +
  • Type: int
  • + +
  • Required: No
  • + +
  • User Property: indentSize
  • + +
  • Default: 2
  • +

+

lineLength:

+ +
The maximum length of a display line, should be positive.
+ +
    + +
  • Type: int
  • + +
  • Required: No
  • + +
  • User Property: lineLength
  • + +
  • Default: 80
  • +
+
+
+ + +
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/images/close.gif b/hibernate-maven-plugin/images/close.gif new file mode 100644 index 0000000..1c26bbc Binary files /dev/null and b/hibernate-maven-plugin/images/close.gif differ diff --git a/hibernate-maven-plugin/index.html b/hibernate-maven-plugin/index.html new file mode 100644 index 0000000..2576910 --- /dev/null +++ b/hibernate-maven-plugin/index.html @@ -0,0 +1,786 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Hibernate Maven Plugin + + + + +

$shortTitle

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
+

+
+
+ + + +
+

Hibernate Maven Plugin

+
+

A simple plugin for generating a database-schema from Hibernate-Mappings

+ +

+ The hibernate-maven-plugin is a plugin for generating a database-schema + from your Hibernate-Mappings and create or update your database + accordingly. + Its main usage is to automatically create and populate a test-database + for unit-tests in cooperation with the + dbunit-maven-plugin. +

+ +

+ The plugin was designed with three main goals in mind: +

+ +
    + +
  • It should be easy to use.
  • + +
  • It should be maximal unlikely, to erase a producation-database by accident.
  • + +
  • It should not slow down the development cycle.
  • +
+ +

+ To achieve the first goal, the convention-over-configuration paradigma + was applied and the plugin was stuffed with usefull logging-messages. + So, if in doubt, just turn on the debugging output with the mvn -X .... +

+ +

+ To achieve the second goal, the precedence in which the configuration + locations are consulted was layouted in a way that makes it possible, to + prevent overwrites of the wrong database by accident. +

+ +

+ Last but not least, in order to not slow down the development cycle, the + hibernate-maven-plugin only executes the generated SQL, if the mapping + or the configuration has changed (or if you force it to do so). +

+ +

+ For more information about the inspiration to write this tiny plugin, + read our blog-article about the hibernate-maven-plugin. +

+
+

Documentation

+ + +
+

Releases

+ + +
+ +
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/issue-tracking.html b/hibernate-maven-plugin/issue-tracking.html new file mode 100644 index 0000000..61ba2a7 --- /dev/null +++ b/hibernate-maven-plugin/issue-tracking.html @@ -0,0 +1,704 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Hibernate Maven Plugin + + + + +

$shortTitle

+

URI

+ +

Path

+

+

    +
+

+
+
+ + + +
+

Issue Tracking

+ There is no bug-tracking system set up for this project! + +

+ Please send your bug-reports, questions or feature-requests directly + to the developer. +

+ + +
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/licenses.html b/hibernate-maven-plugin/licenses.html new file mode 100644 index 0000000..eae4e28 --- /dev/null +++ b/hibernate-maven-plugin/licenses.html @@ -0,0 +1,698 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Project Licenses – Hibernate Maven Plugin + + + + +

Project Licenses

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Information
  3. Licenses
+

+
+
+
+

Overview

+

Typically the licenses listed for the project are that of the project itself, and not of dependencies.

+

Project Licenses

+

The Apache Software License, Version 2.0

+

A business-friendly OSS license

+
-
+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/mail-lists.html b/hibernate-maven-plugin/mail-lists.html new file mode 100644 index 0000000..cdffd04 --- /dev/null +++ b/hibernate-maven-plugin/mail-lists.html @@ -0,0 +1,704 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Hibernate Maven Plugin + + + + +

$shortTitle

+

URI

+ +

Path

+

+

    +
+

+
+
+ + + +
+

Mailing Lists

+ There are no mailinglists defined for this project! + +

+ Please send your bug-reports, questions or feature-requests directly + to the developer. +

+ + +
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/pitfalls.html b/hibernate-maven-plugin/pitfalls.html new file mode 100644 index 0000000..7f62021 --- /dev/null +++ b/hibernate-maven-plugin/pitfalls.html @@ -0,0 +1,978 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Hibernate Maven Plugin + + + + +

$shortTitle

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Known Pitfalls (FAQ)
+

+
+
+ + + +
+

Known Pitfalls (FAQ)

+
+

Annotated classes in dependencies are not found.

+ +

+ hibernate-maven-plugin by default scans dependencies in the scope + compile. You can configure it to scan dependencies in other + scopes as well. But it scans only direct dependencies. Transitive + dependencies are not scanned for annotated classes. If some of your + annotated classes are hidden in a transitive dependency, you can simply + add that dependency explicitly. +

+
+

hibernate-maven-plugin always needs a database-connection

+ +

+ The default-configuration executes the created SQL. + Therefore, it needs a valid database-connection and fails, if none is + available. + If you do not need the generated SQL to be executed automatically, + you can set the property hibernate.schema.execute to + false. + This can be achieved with the command-line parameter + -Dhibernate.schema.execute=false or with the following + configuration: +

+ +
+<configuration>
+  <execute>false</execute>
+</configuration>
+ +

+ But even when no database is to be created, hibernate always needs to know + the dialect. Hence, the plugin will still fail, if this parameter is also + missing! +

+
+

Dependency for driver-class XYZ is missing

+ +

+ One regular problem is the scope of the jdbc-driver-dependency. + It is very unlikely, that this dependency is needed at compile-time. + So a tidy maven-developer would usually scope it for runtime. +

+ +

+ But this will break the execution of the hibernate-maven-plugin. + Since it will not be able to see the needed dependency, it will fail with + an error-message like: +

+ +
+[INFO] Gathered hibernate-configuration (turn on debugging for details):
+[INFO]   hibernate.connection.username = sa
+[INFO]   hibernate.connection.password = 
+[INFO]   hibernate.dialect = org.hibernate.dialect.H2Dialect
+[INFO]   hibernate.connection.url = jdbc:h2:file:./db
+[INFO]   hibernate.hbm2dll.create_namespaces = false
+[INFO]   hibernate.connection.driver_class = org.h2.Driver
+[INFO]   hibernate.format_sql = true
+[INFO] HHH000412: Hibernate Core {5.0.2.Final}
+[INFO] HHH000206: hibernate.properties not found
+[INFO] HHH000021: Bytecode provider name : javassist
+[INFO] Adding /home/kai/project/target/classes to the list of roots to scan...
+[INFO] Adding dependencies from scope compile to the list of roots to scan
+[INFO] Adding dependencies from scope org.hibernate:hibernate-core:jar:4.3.0.Final to the list of roots to scan
+[INFO] Adding annotated resource: de.juplo.tests.SimplestMavenHib4Test
+[INFO] ------------------------------------------------------------------------
+[INFO] BUILD FAILURE
+[INFO] ------------------------------------------------------------------------
+[INFO] Total time: 1.760s
+[INFO] Finished at: Mon Mar 07 19:06:54 CET 2016
+[INFO] Final Memory: 11M/215M
+[INFO] ------------------------------------------------------------------------
+[ERROR] Failed to execute goal de.juplo:hibernate-maven-plugin:2.1.1:drop (default) on project hibernate4-properties-test: Could not open the JDBC-connection: Unable to load class [org.h2.Driver]: Could not load requested class : org.h2.Driver -> [Help 1]
+[ERROR] 
+[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
+[ERROR] Re-run Maven using the -X switch to enable full debug logging.
+[ERROR] 
+[ERROR] For more information about the errors and possible solutions, please read the following articles:
+[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
+ +

+ A quick workaround for this error would be, to delete the runtime-constraint + for the jdbc-driver-dependency. +

+ +

+ A much cleaner way is, to (additionally) ad the dependency, to the + plugin-definition: +

+ +
+<plugin>
+  <groupId>de.juplo</groupId>
+  <artifactId>hibernate-maven-plugin</artifactId>
+  <version>2.1.1</version>
+  <executions>
+    <execution>
+      <goals>
+        <goal>drop</goal>
+        <goal>create</goal>
+      </goals>
+    </execution>
+  </executions>
+  <dependencies>
+  <dependency>
+    <groupId>org.hsqldb</groupId>
+    <artifactId>hsqldb</artifactId>
+    <version>2.2.8</version>
+  </dependency>
+  </dependencies>
+</plugin>
+ +

+ This is also the best way, if you use a different jdbc-driver for + testing, than in production. + Because otherwise, this dependency will unnecessarily bloat the + runtime-dependencies of your project. +

+
+

DBUnit fails after execution of hibernate was skipped because nothing has changed

+ +

+ If hibernate-maven-plugin skips its excecution, this may lead to errors in + other plugins. + For example, when importing sample-data in the automatically created database + with the help of the dbunit-plugin, + the CLEAN_INSERT-operation may fail because of foreign-key-constraints, + if the database was not recreated, because the hibernate-maven-plugin has + skipped its excecution. +

+ +

+ A quick fix to this problem is, to force + hibernate-maven-plugin to generate and execute the SQL every time it is running. + But to recreate the database on every testrun may noticeable slow down your + development cycle, if you have to wait for slow IO. +

+ +

+ To circumvent this problem, hibernate-maven-plugin signals a skipped + excecution by setting the maven property ${hibernate.schema.skipped} to + true. + You can configure other plugins to react on this signal. + For example, the dbunit-plugin can be configured to skip its excecution, if + hibernate-maven-plugin was skipped like this: +

+ +
+<plugin>
+  <groupId>org.codehaus.mojo</groupId>
+  <artifactId>dbunit-maven-plugin</artifactId>
+  <configuration>
+    <skip>${hibernate.schema.skipped}</skip>
+  </configuration>
+</plugin>
+
+

The database will not be recreated after a manual drop/clean

+ +

+ If one manually drops the database or removes the hsqldb-files, it will not + be recreated by the hibernate-maven-plugin, because it cannot detect, that + the database needs to be recreated. + This happens, because the plugin will not recreate the database if neither + the configuration nor the annotated classes have changed, because an + unnecessary drop-create-cycle might take a long time. The plugin will + report that like this: +

+ +
+[INFO] No modified annotated classes found and dialect unchanged.
+[INFO] Skipping schema generation!
+ +

+ If one always uses mvn clean for cleanup, this will not happen. + Otherwise the recreation must be forced: +

+ +
+mvn hibernate:create -Dhibernate.schema.force=true
+
+

The hibernate:create goal is not executed, when tests are skipped

+ +

+ The hibernate-maven-plugin automatically skips its execution, when + maven.test.skip is set to true. If you need it to be always + executed, you can configure that explicitly like this: +

+ +
+<plugin>
+  <groupId>de.juplo</groupId>
+  <artifactId>hibernate-maven-plugin</artifactId>
+  ...
+  <configuration>
+    <skip>false</skip>
+  </configuration>
+</plugin>
+ +

+ Background-information for this design-decission can be found on the extra + page To skip or not to skip: that is the question... +

+
+

I do not want my dependencies to be scanned for hibernate annotations

+ +

+ If you do not want your dependencies to be scanned for hibernate annotations, + you can pass -Dhibernate.schema.scan.dependencies=none to maven + or set scanDependencies to none in the configuration + of the plugin like this: +

+ +
+<plugin>
+  <groupId>de.juplo</groupId>
+  <artifactId>hibernate-maven-plugin</artifactId>
+  ...
+  <configuration>
+    <scanDependencies>none</scanDependencies>
+  </configuration>
+</plugin>
+
+

No annotated classes found

+ +

+ If you are working under Windows and get the error-message + No annotated classes found in directory C:\projects\X Y Z\path-to-project\target\classes, + but you are really sure, that there are annotated classes in that + directory, you are expiriencing a bug, in the scannotation-library, that + was closed in version 1.1.0 of the hibernate-maven-plugin. +

+ +

+ + You should consider to upgrade to the latest version of the plugin. + +

+
+

If two goals are specified, the second one is always skipped

+ +

+ If you specify two goals, for example drop and + create, each goal has to be specified in its own + execution, so that you can specify two different + output-files for the two goals. + Otherwise, both goals will use the same output-file and the goal, that + is run second, will always skip, becaus it will find, that the output + file already exists and conclude, that its work was already done in a + prior run. +

+ +

+ Example configuration for two goals: +

+ +
+<executions>
+  <execution>
+    <id>Create Drop-Schema</id>
+    <phase>test-compile</phase>
+    <goals>
+      <goal>drop</goal>
+    </goals>
+    <configuration>
+      <outputFile>db-schema/drop-schema.ddl</outputFile>
+    </configuration>
+  </execution>
+  <execution>
+    <id>Create Create-Schema</id>
+    <phase>test-compile</phase>
+    <goals>
+      <goal>create</goal>
+    </goals>
+    <configuration>
+      <outputFile>db-schema/create-schema.ddl</outputFile>
+    </configuration>
+  </execution>
+</executions>
+
+ +
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/plugin-info.html b/hibernate-maven-plugin/plugin-info.html new file mode 100644 index 0000000..f667a76 --- /dev/null +++ b/hibernate-maven-plugin/plugin-info.html @@ -0,0 +1,732 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Plugin Documentation – Hibernate Maven Plugin + + + + +

Plugin Documentation

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Reports
  3. Plugin Documentation
+

+
+
+
+

Plugin Documentation

+

Goals available for this plugin:

+ + + + + + + + + + + + + + + +
GoalDescription
hibernate:createGenerate/Execute SQL to create a database-schema that represents +the configured mappings.
hibernate:dropGenerate/Execute SQL to drop all tables of a database-schema that +represents the configured mappings.
hibernate:helpDisplay help information on hibernate-maven-plugin.
+Call mvn hibernate:help -Ddetail=true +-Dgoal=<goal-name> to display parameter details.
hibernate:updateGenerate/Execute SQL to update the database-schema according to the +configured mappings.
+

System Requirements

+

The following specifies the minimum requirements to run this Maven plugin:

+ + + + + + + + + + + + +
Maven2.0.6
JDK1.6
MemoryNo minimum requirement.
Disk SpaceNo minimum requirement.
+

Usage

+

You should specify the version in your project's plugin configuration:

+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/plugin-management.html b/hibernate-maven-plugin/plugin-management.html new file mode 100644 index 0000000..4dba635 --- /dev/null +++ b/hibernate-maven-plugin/plugin-management.html @@ -0,0 +1,714 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Project Plugin Management – Hibernate Maven Plugin + + + + +

Project Plugin Management

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Information
  3. Plugin Management
+

+
+
+
+

Project Plugin Management

+ + + + + + + + + + + + + + + + + + + + +
GroupIdArtifactIdVersion
org.apache.maven.pluginsmaven-antrun-plugin1.3
org.apache.maven.pluginsmaven-assembly-plugin2.2-beta-5
org.apache.maven.pluginsmaven-dependency-plugin2.8
org.apache.maven.pluginsmaven-release-plugin2.5.3
+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/plugins.html b/hibernate-maven-plugin/plugins.html new file mode 100644 index 0000000..f350899 --- /dev/null +++ b/hibernate-maven-plugin/plugins.html @@ -0,0 +1,792 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Project Plugins – Hibernate Maven Plugin + + + + +

Project Plugins

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Information
  3. Plugins
+

+
+
+
+

Project Build Plugins

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
GroupIdArtifactIdVersion
org.apache.maven.pluginsmaven-clean-plugin2.5
org.apache.maven.pluginsmaven-compiler-plugin3.3
org.apache.maven.pluginsmaven-dependency-plugin2.10
org.apache.maven.pluginsmaven-deploy-plugin2.7
org.apache.maven.pluginsmaven-gpg-plugin1.5
org.apache.maven.pluginsmaven-install-plugin2.4
org.apache.maven.pluginsmaven-invoker-plugin1.10
org.apache.maven.pluginsmaven-jar-plugin2.4
org.apache.maven.pluginsmaven-javadoc-plugin2.7
org.apache.maven.pluginsmaven-plugin-plugin3.4
org.apache.maven.pluginsmaven-resources-plugin2.7
org.apache.maven.pluginsmaven-scm-plugin1.9.4
org.apache.maven.pluginsmaven-site-plugin3.21.0
org.apache.maven.pluginsmaven-source-plugin2.1.2
org.apache.maven.pluginsmaven-surefire-plugin2.12.4
org.sonatype.pluginsnexus-staging-maven-plugin1.6.7
+

Project Report Plugins

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
GroupIdArtifactIdVersion
org.apache.maven.pluginsmaven-changes-plugin2.11
org.apache.maven.pluginsmaven-javadoc-plugin2.7
org.apache.maven.pluginsmaven-jxr-plugin2.5
org.apache.maven.pluginsmaven-plugin-plugin3.4
org.apache.maven.pluginsmaven-pmd-plugin3.4
org.apache.maven.pluginsmaven-project-info-reports-plugin3.9.0
+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/pmd.html b/hibernate-maven-plugin/pmd.html new file mode 100644 index 0000000..3dec67d --- /dev/null +++ b/hibernate-maven-plugin/pmd.html @@ -0,0 +1,756 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PMD Results – Hibernate Maven Plugin + + + + +

PMD Results

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Reports
  3. PMD
+

+
+
+
+

PMD Results

+

The following document contains the results of PMD 5.2.3.

+

Files

+

de/juplo/plugins/hibernate/AbstractSchemaMojo.java

+ +Violation +Line + +Too many static imports may lead to messy code +11455
+

de/juplo/plugins/hibernate/ModificationTracker.java

+ +Violation +Line + +Unnecessary use of fully qualified name 'java.security.MessageDigest.getInstance' due to existing import 'java.security.MessageDigest' +60
+

de/juplo/plugins/hibernate/SimpleConnectionProvider.java

+ +Violation +Line + +Too many static imports may lead to messy code +1232 + +Avoid unused imports such as 'org.eclipse.aether.repository.AuthenticationContext.PASSWORD' +13 + +Avoid unused imports such as 'org.eclipse.aether.repository.AuthenticationContext.USERNAME' +14 + +Avoid unused imports such as 'org.hibernate.jpa.AvailableSettings.JDBC_DRIVER' +21 + +Avoid unused imports such as 'org.hibernate.jpa.AvailableSettings.JDBC_PASSWORD' +22 + +Avoid unused imports such as 'org.hibernate.jpa.AvailableSettings.JDBC_URL' +23 + +Avoid unused imports such as 'org.hibernate.jpa.AvailableSettings.JDBC_USER' +24 + +Unnecessary use of fully qualified name 'java.sql.Driver' due to existing import 'java.sql.Driver' +151 + +Unnecessary use of fully qualified name 'java.sql.Connection' due to existing import 'java.sql.Connection' +163 + +Unnecessary use of fully qualified name 'java.util.Properties' due to existing import 'java.util.Properties' +165
+

de/juplo/plugins/hibernate/HelpMojo.java

+ +Violation +Line + +Useless parentheses. +241 + +Useless parentheses. +286 + +Useless parentheses. +296
+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/project-info.html b/hibernate-maven-plugin/project-info.html new file mode 100644 index 0000000..82891cb --- /dev/null +++ b/hibernate-maven-plugin/project-info.html @@ -0,0 +1,732 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Project Information – Hibernate Maven Plugin + + + + +

Project Information

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Information
+

+
+
+
+

Project Information

+

This document provides an overview of the various documents and links that are part of this project's general information. All of this content is automatically generated by Maven on behalf of the project.

+

Overview

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DocumentDescription
CI ManagementThis document lists the continuous integration management system of this project for building and testing code on a frequent, regular basis.
DependenciesThis document lists the project's dependencies and provides information on each dependency.
Maven CoordinatesThis document describes how to include this project as a dependency using various dependency management tools.
Distribution ManagementThis document provides informations on the distribution management of this project.
AboutA simple plugin for generating a database-schema from Hibernate-Mappings
LicensesThis document lists the project license(s).
Plugin ManagementThis document lists the plugins that are defined through pluginManagement.
PluginsThis document lists the build plugins and the report plugins used by this project.
Source Code ManagementThis document lists ways to access the online source repository.
SummaryThis document lists other related information of this project
TeamThis document provides information on the members of this project. These are the individuals who have contributed to the project in one form or another.
+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/project-reports.html b/hibernate-maven-plugin/project-reports.html new file mode 100644 index 0000000..961aa74 --- /dev/null +++ b/hibernate-maven-plugin/project-reports.html @@ -0,0 +1,720 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Generated Reports – Hibernate Maven Plugin + + + + +

Generated Reports

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Reports
+

+
+
+
+

Generated Reports

+

This document provides an overview of the various reports that are automatically generated by Maven . Each report is briefly described below.

+

Overview

+ + + + + + + + + + + + + + + + + + + + + + + + +
DocumentDescription
Test JavaDocsTest JavaDoc API documentation.
JavaDocsJavaDoc API documentation.
Source XrefHTML based, cross-reference version of Java source code.
Test Source XrefHTML based, cross-reference version of Java test source code.
CPDDuplicate code detection.
PMDVerification of coding rules.
Plugin DocumentationThis report provides goals and parameters documentation of a plugin.
+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/scm.html b/hibernate-maven-plugin/scm.html new file mode 100644 index 0000000..daeec52 --- /dev/null +++ b/hibernate-maven-plugin/scm.html @@ -0,0 +1,705 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Source Code Management – Hibernate Maven Plugin + + + + +

Source Code Management

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Information
  3. Source Code Management
+

+
+
+
+

Overview

+

This project uses Git to manage its source code. Instructions on Git use can be found at https://git-scm.com/doc.

+

Web Browser Access

+

The following is a link to a browsable version of the source repository:

+
http://juplo.de/gitweb/?p=hibernate-maven-plugin;a=summary
+

Anonymous Access

+

The source can be checked out anonymously from Git with this command (See https://git-scm.com/docs/git-clone):

+
$ git clone http://juplo.de/git/hibernate-maven-plugin
+

Developer Access

+

Only project developers can access the Git tree via this method (See https://git-scm.com/docs/git-clone).

+
$ git clone ssh://juplo.de/var/lib/git/juplo/hibernate-maven-plugin
+

Access from Behind a Firewall

+

Refer to the documentation of the SCM used for more information about access behind a firewall.

+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/skip.html b/hibernate-maven-plugin/skip.html new file mode 100644 index 0000000..0b057f4 --- /dev/null +++ b/hibernate-maven-plugin/skip.html @@ -0,0 +1,756 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Hibernate Maven Plugin + + + + +

$shortTitle

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Skipping Execution
+

+
+
+ + + +
+

Skipping Execution

+ +

+ In most use-cases, the hibernate-maven-plugin is used to create a + test-database automatically. In this use-cases, it is very likely, that it + will result in mistakes/errors, if the goal is executed, when the tests + are skipped. + For example, one might manually overwrite the database-url with the url of + the production-database, in order to run other tests, like starting a + local webserver with the + jetty-maven-plugin. + If the drop-goal would be executed in such a scenario, it might erase the + hole production-database, which is not very desireable. +

+ +

+ Because of this, the configuration-parameter skip defaults to the value + of the proptery maven.test.skip. This way, the execution of the + hibernate-maven-plugin is skipped automatically, when the tests are + skipped. Think of it as a build-in security-belt. +

+ +

+ If you do not like that, because you need the plugin to always, + even if the tests are skipped you can configure that explicitly, + by setting the configuration-parameter skip to false: +

+ +
+<plugin>
+  <groupId>de.juplo</groupId>
+  <artifactId>hibernate-maven-plugin</artifactId>
+  ...
+  <configuration>
+    <skip>false</skip>
+  </configuration>
+</plugin>
+ +

+ Or, if you want the plugin to be executed by default and to be skipped + if you say so, you can bind the value of the configuration-parameter + skip to a custom property. For example: +

+ +
+<plugin>
+  <groupId>de.juplo</groupId>
+  <artifactId>hibernate-maven-plugin</artifactId>
+  ...
+  <configuration>
+    <skip>${foo.bar}</skip>
+  </configuration>
+</plugin>
+ +

+ This way, the plugin would be skipped, if you set the property + foo.bar to true. For example, if you specify -Dfoo.bar=true + on the command-line. +

+ + +
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/summary.html b/hibernate-maven-plugin/summary.html new file mode 100644 index 0000000..1d5eeef --- /dev/null +++ b/hibernate-maven-plugin/summary.html @@ -0,0 +1,729 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Project Summary – Hibernate Maven Plugin + + + + +

Project Summary

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Information
  3. Summary
+

+
+
+
+

Project Summary

+

Project Information

+ + + + + + + + + + + + +
FieldValue
NameHibernate Maven Plugin
DescriptionA simple plugin for generating a database-schema from Hibernate-Mappings
Homepagehttp://juplo.de/hibernate-maven-plugin/index.html
+

Project Organization

+

This project does not belong to an organization.

+

Build Information

+ + + + + + + + + + + + + + + + + + +
FieldValue
GroupIdde.juplo
ArtifactIdhibernate-maven-plugin
Version2.1.1
Typemaven-plugin
Java Version1.6
+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/team.html b/hibernate-maven-plugin/team.html new file mode 100644 index 0000000..c548dd3 --- /dev/null +++ b/hibernate-maven-plugin/team.html @@ -0,0 +1,771 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Project Team – Hibernate Maven Plugin + + + + +

Project Team

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Information
  3. Team
+

+
+
+
+

Project Team

+

A successful project requires many people to play many roles. Some members write code or documentation, while others are valuable as testers, submitting patches and suggestions.

+

The project team is comprised of Members and Contributors. Members have direct access to the source of a project and actively evolve the code-base. Contributors improve the project through submission of patches and suggestions to the Members. The number of Contributors to the project is unbounded. Get involved today. All contributions to the project are greatly appreciated.

+

Members

+

The following is a list of developers with commit privileges that have directly contributed to the project in one way or another.

+ + + + + + + + + + +
ImageIdNameEmail
kaiKai Moritzkai@juplo.de
+

Contributors

+

The following additional people have contributed to this project through the way of suggestions, patches or documentation.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ImageNameEmail
Adriano Machadoadriano.m.machado@hotmail.com
Lorenzo Nicoralorenzo.nicora@nicus.it
Eduard Szenteeduard.szente@gmail.com
Stephen Johnsonstejohns@redhat.com
Victor Tataivtatai@gmail.com
Erik-Berndt Schepererik.berndt.scheper@gmail.com
Guido WimmelWimmel.Guido@swm.de
Joel Johnsonmrjoel@lixil.net
Paul K. Moorepaulkmoore@gmail.com
Mark Robinsonmark@mrobinson.ca
Claus Grafclausgraf@gmail.com
Joachim Van der Auwerajoachim@progs.be
Andreas Kuhtzandreas.kuhtz@gmail.com
Heer Fabiofabio.heer@dvbern.ch
+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/update-mojo.html b/hibernate-maven-plugin/update-mojo.html new file mode 100644 index 0000000..7cb94ff --- /dev/null +++ b/hibernate-maven-plugin/update-mojo.html @@ -0,0 +1,1605 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + hibernate:update – Hibernate Maven Plugin + + + + +

hibernate:update

+

URI

+ +

Path

+

+

    +
+

+
+
+ + +
+

hibernate:update

+ +

Full name:

+ +

de.juplo:hibernate-maven-plugin:2.1.1:update

+ +

Description:

+ +
Generate/Execute SQL to update the database-schema according to the +configured mappings.
+ +

Attributes:

+ +
    + +
  • Requires a Maven project to be executed.
  • + +
  • Requires dependency resolution of artifacts in scope: runtime.
  • + +
  • The goal is thread-safe and supports parallel builds.
  • + +
  • Binds by default to the lifecycle phase: process-classes.
  • +
+
+

Optional Parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeSinceDescription
createNamespacesBoolean2.0Specifies whether to automatically create also the database +schema/catalog.
Default value is: false.
User property is: hibernate.hbm2dll.create_namespaces.
delimiterString1.0Delimiter in output-file. + +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: ;.
User property is: hibernate.hbm2ddl.delimiter.
dialectString1.0Hibernate dialect.
User property is: hibernate.dialect.
driverString1.0SQL-Driver name.
User property is: hibernate.connection.driver_class.
executeBoolean2.0Excecute the generated SQL. If set to false, only the +SQL-script is created and the database is not touched. + +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: true.
User property is: hibernate.schema.execute.
forceboolean1.0Force generation/execution + +

Force the generation and (if configured) the execution of the +SQL, even if no modified or newly added annotated classes where +found and the configuration was not changed.

+ +

skip takes precedence over force.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: false.
User property is: hibernate.schema.force.
formatBoolean1.0Format output-file.
User property is: hibernate.format_sql.
hibernateConfigString1.1.0Path to Hibernate configuration file (.cfg.xml). If this parameter +is specified, the plugin will try to load configuration values from +a file with the given path or a ressource on the classpath with the +given name. If both fails, the execution of the plugin will fail. + +

If this parameter is not set the plugin will load configuration +values from a ressource named hibernate.cfg.xml on the +classpath, if it is present, but will not fail if there is no such +ressource.

+ +

During ressource-lookup, the test-classpath takes +precedence.

+ +

Settings in this file will overwrite settings in the properties +file.


hibernatePropertiesString1.0Path to a file or name of a ressource with hibernate properties. If +this parameter is specified, the plugin will try to load +configuration values from a file with the given path or a ressource +on the classpath with the given name. If both fails, the execution +of the plugin will fail. + +

If this parameter is not set the plugin will load configuration +values from a ressource named hibernate.properties on +the classpath, if it is present, but will not fail if there is no +such ressource.

+ +

During ressource-lookup, the test-classpath takes +precedence.


implicitNamingStrategyString2.0Implicit naming strategy
User property is: hibernate.implicit_naming_strategy.
mappingsString1.0.2List of Hibernate-Mapping-Files (XML). Multiple files can be +separated with white-spaces and/or commas.
User property is: hibernate.mapping.
outputDirectoryString1.0Classes-Directory to scan. + +

This parameter defaults to the maven build-output-directory for +classes. Additionally, all dependencies are scanned for annotated +classes.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


User property is: project.build.outputDirectory.
outputFileString1.0Output file. + +

If the specified filename is not absolut, the file will be +created relative to the project build directory +(project.build.directory).


Default value is: update.sql.
User property is: hibernate.schema.update.
passwordString1.0Database password
User property is: hibernate.connection.password.
persistenceUnitString1.1.0Name of the persistence-unit. If this parameter is specified, the +plugin will try to load configuration values from a +persistence-unit with the specified name. If no such +persistence-unit can be found, the plugin will throw an exception. + +

If this parameter is not set and there is only one +persistence-unit available, that unit will be used automatically. +But if this parameter is not set and there are multiple +persistence-units available on, the class-path, the execution of +the plugin will fail.

+ +

Settings in this file will overwrite settings in the properties +or the configuration file.


physicalNamingStrategyString2.0Physical naming strategy
User property is: hibernate.physical_naming_strategy.
scanClassesBoolean2.0Wether the project should be scanned for annotated-classes, or not + +

This parameter is intended to allow overwriting of the parameter +exclude-unlisted-classes of a +persistence-unit. If not specified, it defaults to +true


User property is: hibernate.schema.scan.classes.
scanDependenciesString1.0.3Dependency-Scopes, that should be scanned for annotated classes. + +

By default, only dependencies in the scope compile +are scanned for annotated classes. Multiple scopes can be seperated +by white space or commas.

+ +

If you do not want any dependencies to be scanned for annotated +classes, set this parameter to none.

+ +

The plugin does not scan for annotated classes in transitive +dependencies. If some of your annotated classes are hidden in a +transitive dependency, you can simply add that dependency +explicitly.


Default value is: compile.
User property is: hibernate.schema.scan.dependencies.
scanTestClassesBoolean1.0.1Whether to scan the test-branch of the project for annotated +classes, or not. + +

If this parameter is set to true the test-classes +of the artifact will be scanned for hibernate-annotated classes +additionally.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: false.
User property is: hibernate.schema.scan.test_classes.
showBoolean1.0Show the generated SQL in the command-line output.
User property is: hibernate.show_sql.
skipboolean1.0Skip execution + +

If set to true, the execution is skipped.

+ +

A skipped execution is signaled via the maven-property +${hibernate.schema.skipped}.

+ +

The execution is skipped automatically, if no modified or newly +added annotated classes are found and the dialect was not +changed.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: ${maven.test.skip}.
User property is: hibernate.schema.skip.
testOutputDirectoryString1.0.2Test-Classes-Directory to scan. + +

This parameter defaults to the maven build-output-directory for +test-classes.

+ +

This parameter is only used, when scanTestClasses +is set to true!

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


User property is: project.build.testOutputDirectory.
urlString1.0Database URL.
User property is: hibernate.connection.url.
usernameString1.0Database username
User property is: hibernate.connection.username.
+
+
+

Parameter Details

+ +

createNamespaces:

+ +
Specifies whether to automatically create also the database +schema/catalog.
+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.hbm2dll.create_namespaces
  • + +
  • Default: false
  • +

+

delimiter:

+ +
Delimiter in output-file. + +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.hbm2ddl.delimiter
  • + +
  • Default: ;
  • +

+

dialect:

+ +
Hibernate dialect.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.dialect
  • +

+

driver:

+ +
SQL-Driver name.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.connection.driver_class
  • +

+

execute:

+ +
Excecute the generated SQL. If set to false, only the +SQL-script is created and the database is not touched. + +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.execute
  • + +
  • Default: true
  • +

+

force:

+ +
Force generation/execution + +

Force the generation and (if configured) the execution of the +SQL, even if no modified or newly added annotated classes where +found and the configuration was not changed.

+ +

skip takes precedence over force.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: boolean
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.force
  • + +
  • Default: false
  • +

+

format:

+ +
Format output-file.
+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.format_sql
  • +

+

hibernateConfig:

+ +
Path to Hibernate configuration file (.cfg.xml). If this parameter +is specified, the plugin will try to load configuration values from +a file with the given path or a ressource on the classpath with the +given name. If both fails, the execution of the plugin will fail. + +

If this parameter is not set the plugin will load configuration +values from a ressource named hibernate.cfg.xml on the +classpath, if it is present, but will not fail if there is no such +ressource.

+ +

During ressource-lookup, the test-classpath takes +precedence.

+ +

Settings in this file will overwrite settings in the properties +file.

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.1.0
  • + +
  • Required: No
  • +

+

hibernateProperties:

+ +
Path to a file or name of a ressource with hibernate properties. If +this parameter is specified, the plugin will try to load +configuration values from a file with the given path or a ressource +on the classpath with the given name. If both fails, the execution +of the plugin will fail. + +

If this parameter is not set the plugin will load configuration +values from a ressource named hibernate.properties on +the classpath, if it is present, but will not fail if there is no +such ressource.

+ +

During ressource-lookup, the test-classpath takes +precedence.

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • +

+

implicitNamingStrategy:

+ +
Implicit naming strategy
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.implicit_naming_strategy
  • +

+

mappings:

+ +
List of Hibernate-Mapping-Files (XML). Multiple files can be +separated with white-spaces and/or commas.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0.2
  • + +
  • Required: No
  • + +
  • User Property: hibernate.mapping
  • +

+

outputDirectory:

+ +
Classes-Directory to scan. + +

This parameter defaults to the maven build-output-directory for +classes. Additionally, all dependencies are scanned for annotated +classes.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: project.build.outputDirectory
  • +

+

outputFile:

+ +
Output file. + +

If the specified filename is not absolut, the file will be +created relative to the project build directory +(project.build.directory).

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.update
  • + +
  • Default: update.sql
  • +

+

password:

+ +
Database password
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.connection.password
  • +

+

persistenceUnit:

+ +
Name of the persistence-unit. If this parameter is specified, the +plugin will try to load configuration values from a +persistence-unit with the specified name. If no such +persistence-unit can be found, the plugin will throw an exception. + +

If this parameter is not set and there is only one +persistence-unit available, that unit will be used automatically. +But if this parameter is not set and there are multiple +persistence-units available on, the class-path, the execution of +the plugin will fail.

+ +

Settings in this file will overwrite settings in the properties +or the configuration file.

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.1.0
  • + +
  • Required: No
  • +

+

physicalNamingStrategy:

+ +
Physical naming strategy
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.physical_naming_strategy
  • +

+

scanClasses:

+ +
Wether the project should be scanned for annotated-classes, or not + +

This parameter is intended to allow overwriting of the parameter +exclude-unlisted-classes of a +persistence-unit. If not specified, it defaults to +true

+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.scan.classes
  • +

+

scanDependencies:

+ +
Dependency-Scopes, that should be scanned for annotated classes. + +

By default, only dependencies in the scope compile +are scanned for annotated classes. Multiple scopes can be seperated +by white space or commas.

+ +

If you do not want any dependencies to be scanned for annotated +classes, set this parameter to none.

+ +

The plugin does not scan for annotated classes in transitive +dependencies. If some of your annotated classes are hidden in a +transitive dependency, you can simply add that dependency +explicitly.

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0.3
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.scan.dependencies
  • + +
  • Default: compile
  • +

+

scanTestClasses:

+ +
Whether to scan the test-branch of the project for annotated +classes, or not. + +

If this parameter is set to true the test-classes +of the artifact will be scanned for hibernate-annotated classes +additionally.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 1.0.1
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.scan.test_classes
  • + +
  • Default: false
  • +

+

show:

+ +
Show the generated SQL in the command-line output.
+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.show_sql
  • +

+

:

+ +
Skip execution + +

If set to true, the execution is skipped.

+ +

A skipped execution is signaled via the maven-property +${hibernate.schema.skipped}.

+ +

The execution is skipped automatically, if no modified or newly +added annotated classes are found and the dialect was not +changed.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: boolean
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.skip
  • + +
  • Default: ${maven.test.skip}
  • +

+

testOutputDirectory:

+ +
Test-Classes-Directory to scan. + +

This parameter defaults to the maven build-output-directory for +test-classes.

+ +

This parameter is only used, when scanTestClasses +is set to true!

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0.2
  • + +
  • Required: No
  • + +
  • User Property: project.build.testOutputDirectory
  • +

+

url:

+ +
Database URL.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.connection.url
  • +

+

username:

+ +
Database username
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.connection.username
  • +
+
+
+ + +
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/hibernate-maven-plugin/index.html": "Hibernate Maven Plugin",
+    "/hibernate-maven-plugin/ci-management.html": "CI Management",
+    "/hibernate-maven-plugin/dependencies.html": "Dependencies",
+    "/hibernate-maven-plugin/dependency-info.html": "Maven Coordinates",
+    "/hibernate-maven-plugin/distribution-management.html": "Distribution Management",
+    "/hibernate-maven-plugin/licenses.html": "Licenses",
+    "/hibernate-maven-plugin/plugin-management.html": "Plugin Management",
+    "/hibernate-maven-plugin/plugins.html": "Plugins",
+    "/hibernate-maven-plugin/scm.html": "Source Code Management",
+    "/hibernate-maven-plugin/summary.html": "Summary",
+    "/hibernate-maven-plugin/team.html": "Team",
+    "/hibernate-maven-plugin/project-info.html": "Project Information",
+    "/hibernate-maven-plugin/testapidocs/index.html": "Test JavaDocs",
+    "/hibernate-maven-plugin/apidocs/index.html": "JavaDocs",
+    "/hibernate-maven-plugin/xref/index.html": "Source Xref",
+    "/hibernate-maven-plugin/xref-test/index.html": "Test Source Xref",
+    "/hibernate-maven-plugin/cpd.html": "CPD",
+    "/hibernate-maven-plugin/pmd.html": "PMD",
+    "/hibernate-maven-plugin/plugin-info.html": "Plugin Documentation",
+    "/hibernate-maven-plugin/project-reports.html": "Project Reports",
+    "/hibernate-maven-plugin/configuration.html": "Configuration Examples",
+    "/hibernate-maven-plugin/create-mojo.html": "Goal: CREATE",
+    "/hibernate-maven-plugin/drop-mojo.html": "Goal: DROP",
+    "/hibernate-maven-plugin/debugging.html": "Enable Debugging-Output",
+    "/hibernate-maven-plugin/skip.html": "Skipping Execution",
+    "/hibernate-maven-plugin/force.html": "Force Exceution",
+    "/hibernate-maven-plugin/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/hibernate-maven-plugin/configuration.html",
+      "/hibernate-maven-plugin/create-mojo.html",
+      "/hibernate-maven-plugin/drop-mojo.html",
+      "/hibernate-maven-plugin/debugging.html",
+      "/hibernate-maven-plugin/skip.html",
+      "/hibernate-maven-plugin/force.html",
+      "/hibernate-maven-plugin/pitfalls.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/hibernate-maven-plugin/ci-management.html",
+      "/hibernate-maven-plugin/dependencies.html",
+      "/hibernate-maven-plugin/dependency-info.html",
+      "/hibernate-maven-plugin/distribution-management.html",
+      "/hibernate-maven-plugin/licenses.html",
+      "/hibernate-maven-plugin/plugin-management.html",
+      "/hibernate-maven-plugin/plugins.html",
+      "/hibernate-maven-plugin/scm.html",
+      "/hibernate-maven-plugin/summary.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/hibernate-maven-plugin/testapidocs/index.html",
+      "/hibernate-maven-plugin/apidocs/index.html",
+      "/hibernate-maven-plugin/xref/index.html",
+      "/hibernate-maven-plugin/xref-test/index.html",
+      "/hibernate-maven-plugin/cpd.html",
+      "/hibernate-maven-plugin/pmd.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/hibernate-maven-plugin/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html"
+    ],
+    "/hibernate-maven-plugin/ci-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/ci-management.html"
+    ],
+    "/hibernate-maven-plugin/dependencies.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependencies.html"
+    ],
+    "/hibernate-maven-plugin/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/dependency-info.html"
+    ],
+    "/hibernate-maven-plugin/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/distribution-management.html"
+    ],
+    "/hibernate-maven-plugin/licenses.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/licenses.html"
+    ],
+    "/hibernate-maven-plugin/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugin-management.html"
+    ],
+    "/hibernate-maven-plugin/plugins.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/plugins.html"
+    ],
+    "/hibernate-maven-plugin/scm.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/scm.html"
+    ],
+    "/hibernate-maven-plugin/summary.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/summary.html"
+    ],
+    "/hibernate-maven-plugin/team.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html",
+      "/hibernate-maven-plugin/team.html"
+    ],
+    "/hibernate-maven-plugin/project-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-info.html"
+    ],
+    "/hibernate-maven-plugin/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/testapidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/apidocs/index.html"
+    ],
+    "/hibernate-maven-plugin/xref/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref/index.html"
+    ],
+    "/hibernate-maven-plugin/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/xref-test/index.html"
+    ],
+    "/hibernate-maven-plugin/cpd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/cpd.html"
+    ],
+    "/hibernate-maven-plugin/pmd.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/pmd.html"
+    ],
+    "/hibernate-maven-plugin/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html",
+      "/hibernate-maven-plugin/plugin-info.html"
+    ],
+    "/hibernate-maven-plugin/project-reports.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/project-reports.html"
+    ],
+    "/hibernate-maven-plugin/configuration.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/configuration.html"
+    ],
+    "/hibernate-maven-plugin/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/create-mojo.html"
+    ],
+    "/hibernate-maven-plugin/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/drop-mojo.html"
+    ],
+    "/hibernate-maven-plugin/debugging.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/debugging.html"
+    ],
+    "/hibernate-maven-plugin/skip.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/skip.html"
+    ],
+    "/hibernate-maven-plugin/force.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/force.html"
+    ],
+    "/hibernate-maven-plugin/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/hibernate-maven-plugin/index.html",
+      "/hibernate-maven-plugin/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/hibernate-maven-plugin/index.html": "/hibernate-maven-plugin/index.html",
+    "/hibernate-maven-plugin/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/hibernate-maven-plugin/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/hibernate-maven-plugin/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/hibernate-maven-plugin/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/hibernate-maven-plugin/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/hibernate-maven-plugin/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/hibernate-maven-plugin/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/hibernate-maven-plugin/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/hibernate-maven-plugin/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/hibernate-maven-plugin/team.html": "/hibernate-maven-plugin/team.html",
+    "/hibernate-maven-plugin/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/hibernate-maven-plugin/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/hibernate-maven-plugin/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/hibernate-maven-plugin/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/hibernate-maven-plugin/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/hibernate-maven-plugin/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/hibernate-maven-plugin/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/hibernate-maven-plugin/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/hibernate-maven-plugin/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/hibernate-maven-plugin/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/hibernate-maven-plugin/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/hibernate-maven-plugin/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/hibernate-maven-plugin/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/hibernate-maven-plugin/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/hibernate-maven-plugin/force.html": "/hibernate-maven-plugin/force.html",
+    "/hibernate-maven-plugin/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/hibernate-maven-plugin/xref-test/allclasses-frame.html b/hibernate-maven-plugin/xref-test/allclasses-frame.html new file mode 100644 index 0000000..8253aeb --- /dev/null +++ b/hibernate-maven-plugin/xref-test/allclasses-frame.html @@ -0,0 +1,20 @@ + + + + + + All Classes + + + + +

All Classes

+ + + + + diff --git a/hibernate-maven-plugin/xref-test/de/juplo/test/FileComparator.html b/hibernate-maven-plugin/xref-test/de/juplo/test/FileComparator.html new file mode 100644 index 0000000..412c09c --- /dev/null +++ b/hibernate-maven-plugin/xref-test/de/juplo/test/FileComparator.html @@ -0,0 +1,70 @@ + + + +FileComparator xref + + + +
View Javadoc
+1   package de.juplo.test;
+2   
+3   import java.io.BufferedReader;
+4   import java.io.File;
+5   import java.io.FileNotFoundException;
+6   import java.io.FileReader;
+7   import java.io.IOException;
+8   
+9   
+10  public class FileComparator
+11  {
+12    private final File basedir;
+13    private BufferedReader expectedReader;
+14    private BufferedReader foundReader;
+15  
+16    public FileComparator(File basedir)
+17    {
+18      this.basedir = basedir;
+19    }
+20  
+21    public boolean isEqual(final String expectedFile, final String foundFile)
+22      throws
+23        FileNotFoundException,
+24        IOException
+25    {
+26      File file;
+27      String expected, found;
+28  
+29      file = new File(basedir, expectedFile);
+30      expectedReader = new BufferedReader(new FileReader(file));
+31  
+32      file = new File(basedir, foundFile);
+33      foundReader = new BufferedReader(new FileReader(file));
+34  
+35  
+36      while ((expected = expectedReader.readLine()) != null)
+37      {
+38        found = foundReader.readLine();
+39        if (!expected.equals(found))
+40        {
+41          System.err.println("Mismatch!");
+42          System.err.println("Expected: " + expected);
+43          System.err.println("Found:    " + found);
+44          return false;
+45        }
+46      }
+47  
+48      if ((found = foundReader.readLine()) != null)
+49      {
+50        System.err.println("Found more content than expected!");
+51        System.err.println("Starting with: " + found);
+52        return false;
+53      }
+54  
+55      return true;
+56    }
+57  }
+
+
+ + + diff --git a/hibernate-maven-plugin/xref-test/de/juplo/test/package-frame.html b/hibernate-maven-plugin/xref-test/de/juplo/test/package-frame.html new file mode 100644 index 0000000..33295f9 --- /dev/null +++ b/hibernate-maven-plugin/xref-test/de/juplo/test/package-frame.html @@ -0,0 +1,24 @@ + + + + + + Hibernate Maven Plugin 2.1.1 Reference Package de.juplo.test + + + + +

+ de.juplo.test +

+ +

Classes

+ + + + + \ No newline at end of file diff --git a/hibernate-maven-plugin/xref-test/de/juplo/test/package-summary.html b/hibernate-maven-plugin/xref-test/de/juplo/test/package-summary.html new file mode 100644 index 0000000..2c04685 --- /dev/null +++ b/hibernate-maven-plugin/xref-test/de/juplo/test/package-summary.html @@ -0,0 +1,69 @@ + + + + + + Hibernate Maven Plugin 2.1.1 Reference Package de.juplo.test + + + +
+ +
+
+ +
+ +

Package de.juplo.test

+ + + + + + + + + + + + +
Class Summary
+ FileComparator +
+ +
+ +
+
+ +
+
+ + + \ No newline at end of file diff --git a/hibernate-maven-plugin/xref-test/index.html b/hibernate-maven-plugin/xref-test/index.html new file mode 100644 index 0000000..b428b78 --- /dev/null +++ b/hibernate-maven-plugin/xref-test/index.html @@ -0,0 +1,25 @@ + + + + + + + Hibernate Maven Plugin 2.1.1 Reference + + + + + + + + + <body> + <h1>Frame Alert</h1> + <p> + You don't have frames. Go <a href="overview-summary.html">here</a> + </p> + </body> + + + + diff --git a/hibernate-maven-plugin/xref-test/overview-frame.html b/hibernate-maven-plugin/xref-test/overview-frame.html new file mode 100644 index 0000000..75a75fb --- /dev/null +++ b/hibernate-maven-plugin/xref-test/overview-frame.html @@ -0,0 +1,25 @@ + + + + + + Hibernate Maven Plugin 2.1.1 Reference + + + + +

+ All Classes +

+ +

Packages

+ + + + + + diff --git a/hibernate-maven-plugin/xref-test/overview-summary.html b/hibernate-maven-plugin/xref-test/overview-summary.html new file mode 100644 index 0000000..0656ad1 --- /dev/null +++ b/hibernate-maven-plugin/xref-test/overview-summary.html @@ -0,0 +1,66 @@ + + + + + + Hibernate Maven Plugin 2.1.1 Reference + + + +
+ +
+
+ +
+ +

Hibernate Maven Plugin 2.1.1 Reference

+ + + + + + + + + + + + +
Packages
+ de.juplo.test +
+ +
+ +
+
+ +
+ +
+ + + \ No newline at end of file diff --git a/hibernate-maven-plugin/xref-test/stylesheet.css b/hibernate-maven-plugin/xref-test/stylesheet.css new file mode 100644 index 0000000..89732f8 --- /dev/null +++ b/hibernate-maven-plugin/xref-test/stylesheet.css @@ -0,0 +1,114 @@ +/* Javadoc style sheet */ +/* Define colors, fonts and other style attributes here to override the defaults */ +body { + background-color: #fff; + font-family: Arial, Helvetica, sans-serif; +} + +a:link { + color: #00f; +} +a:visited { + color: #00a; +} + +a:active, a:hover { + color: #f30 !important; +} + +ul, li { + list-style-type:none; + margin:0; + padding:0; +} + +table td { + padding: 3px; + border: 1px solid #000; +} +table { + width:100%; + border: 1px solid #000; + border-collapse: collapse; +} + +div.overview { + background-color:#ddd; + padding: 4px 4px 4px 0; +} +div.overview li, div.framenoframe li { + display: inline; +} +div.framenoframe { + text-align: center; + font-size: x-small; +} +div.framenoframe li { + margin: 0 3px 0 3px; +} +div.overview li { + margin:3px 3px 0 3px; + padding: 4px; +} +li.selected { + background-color:#888; + color: #fff; + font-weight: bold; +} + +table.summary { + margin-bottom: 20px; +} +table.summary td, table.summary th { + font-weight: bold; + text-align: left; + padding: 3px; +} +table.summary th { + background-color:#036; + color: #fff; +} +table.summary td { + background-color:#eee; + border: 1px solid black; +} + +em { + color: #A00; +} +em.comment { + color: #390; +} +.string { + color: #009; +} + +#overview { + padding:2px; +} + +hr { + height: 1px; + color: #000; +} + +/* JXR style sheet */ +.jxr_comment +{ + color: #390; +} + +.jxr_javadoccomment +{ + color: #A00; +} + +.jxr_string +{ + color: #009; +} + +.jxr_keyword +{ + color: #000; +} diff --git a/hibernate-maven-plugin/xref/allclasses-frame.html b/hibernate-maven-plugin/xref/allclasses-frame.html new file mode 100644 index 0000000..e6fb5b8 --- /dev/null +++ b/hibernate-maven-plugin/xref/allclasses-frame.html @@ -0,0 +1,44 @@ + + + + + + All Classes + + + + +

All Classes

+ + + + + diff --git a/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/AbstractSchemaMojo.html b/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/AbstractSchemaMojo.html new file mode 100644 index 0000000..c6e483a --- /dev/null +++ b/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/AbstractSchemaMojo.html @@ -0,0 +1,1468 @@ + + + +AbstractSchemaMojo xref + + + +
View Javadoc
+1   package de.juplo.plugins.hibernate;
+2   
+3   
+4   import com.pyx4j.log4j.MavenLogAppender;
+5   import java.io.File;
+6   import java.io.FileInputStream;
+7   import java.io.FileOutputStream;
+8   import java.io.IOException;
+9   import java.io.InputStream;
+10  import java.net.MalformedURLException;
+11  import java.net.URL;
+12  import java.security.NoSuchAlgorithmException;
+13  import java.time.ZonedDateTime;
+14  import java.util.Collections;
+15  import java.util.EnumSet;
+16  import java.util.HashMap;
+17  import java.util.HashSet;
+18  import java.util.Iterator;
+19  import java.util.LinkedHashSet;
+20  import java.util.List;
+21  import java.util.Map;
+22  import java.util.Map.Entry;
+23  import java.util.Properties;
+24  import java.util.Set;
+25  import java.util.regex.Matcher;
+26  import java.util.regex.Pattern;
+27  import javax.persistence.Embeddable;
+28  import javax.persistence.Entity;
+29  import javax.persistence.MappedSuperclass;
+30  import javax.persistence.spi.PersistenceUnitTransactionType;
+31  import org.apache.maven.artifact.Artifact;
+32  import org.apache.maven.model.Resource;
+33  import org.apache.maven.plugin.AbstractMojo;
+34  import org.apache.maven.plugin.MojoExecutionException;
+35  import org.apache.maven.plugin.MojoFailureException;
+36  import org.apache.maven.project.MavenProject;
+37  import org.hibernate.boot.MetadataBuilder;
+38  import org.hibernate.boot.MetadataSources;
+39  import org.hibernate.boot.cfgxml.internal.ConfigLoader;
+40  import org.hibernate.boot.cfgxml.spi.LoadedConfig;
+41  import org.hibernate.boot.cfgxml.spi.MappingReference;
+42  import org.hibernate.boot.model.naming.ImplicitNamingStrategy;
+43  import org.hibernate.boot.model.naming.PhysicalNamingStrategy;
+44  import org.hibernate.boot.registry.BootstrapServiceRegistry;
+45  import org.hibernate.boot.registry.BootstrapServiceRegistryBuilder;
+46  import org.hibernate.boot.registry.StandardServiceRegistry;
+47  import org.hibernate.boot.registry.StandardServiceRegistryBuilder;
+48  import org.hibernate.boot.registry.classloading.spi.ClassLoaderService;
+49  import org.hibernate.boot.registry.classloading.spi.ClassLoadingException;
+50  import org.hibernate.boot.registry.selector.spi.StrategySelector;
+51  import org.hibernate.boot.spi.MetadataImplementor;
+52  import org.hibernate.cfg.AvailableSettings;
+53  import static org.hibernate.cfg.AvailableSettings.DIALECT;
+54  import static org.hibernate.cfg.AvailableSettings.DRIVER;
+55  import static org.hibernate.cfg.AvailableSettings.FORMAT_SQL;
+56  import static org.hibernate.cfg.AvailableSettings.HBM2DDL_DELIMITER;
+57  import static org.hibernate.cfg.AvailableSettings.HBM2DLL_CREATE_NAMESPACES;
+58  import static org.hibernate.cfg.AvailableSettings.IMPLICIT_NAMING_STRATEGY;
+59  import static org.hibernate.cfg.AvailableSettings.JPA_JDBC_DRIVER;
+60  import static org.hibernate.cfg.AvailableSettings.JPA_JDBC_PASSWORD;
+61  import static org.hibernate.cfg.AvailableSettings.JPA_JDBC_URL;
+62  import static org.hibernate.cfg.AvailableSettings.JPA_JDBC_USER;
+63  import static org.hibernate.cfg.AvailableSettings.PASS;
+64  import static org.hibernate.cfg.AvailableSettings.PHYSICAL_NAMING_STRATEGY;
+65  import static org.hibernate.cfg.AvailableSettings.SHOW_SQL;
+66  import static org.hibernate.cfg.AvailableSettings.USER;
+67  import static org.hibernate.cfg.AvailableSettings.URL;
+68  import org.hibernate.engine.config.spi.ConfigurationService;
+69  import org.hibernate.engine.jdbc.connections.spi.ConnectionProvider;
+70  import org.hibernate.internal.util.config.ConfigurationException;
+71  import org.hibernate.jpa.boot.internal.ParsedPersistenceXmlDescriptor;
+72  import org.hibernate.jpa.boot.internal.PersistenceXmlParser;
+73  import org.hibernate.tool.schema.TargetType;
+74  import org.hibernate.tool.schema.internal.ExceptionHandlerCollectingImpl;
+75  import org.hibernate.tool.schema.internal.exec.ScriptTargetOutputToFile;
+76  import org.hibernate.tool.schema.spi.ExecutionOptions;
+77  import org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator;
+78  import org.hibernate.tool.schema.spi.ScriptTargetOutput;
+79  import org.hibernate.tool.schema.spi.TargetDescriptor;
+80  import org.scannotation.AnnotationDB;
+81  
+82  
+83  /**
+84   * Baseclass with common attributes and methods.
+85   *
+86   * @phase process-classes
+87   * @threadSafe
+88   * @requiresDependencyResolution runtime
+89   */
+90  public abstract class AbstractSchemaMojo extends AbstractMojo
+91  {
+92    public final static String EXECUTE = "hibernate.schema.execute";
+93    public final static String OUTPUTDIRECTORY = "project.build.outputDirectory";
+94    public final static String SCAN_CLASSES = "hibernate.schema.scan.classes";
+95    public final static String SCAN_DEPENDENCIES = "hibernate.schema.scan.dependencies";
+96    public final static String SCAN_TESTCLASSES = "hibernate.schema.scan.test_classes";
+97    public final static String TEST_OUTPUTDIRECTORY = "project.build.testOutputDirectory";
+98    public final static String SKIPPED = "hibernate.schema.skipped";
+99    public final static String SCRIPT = "hibernate.schema.script";
+100 
+101   private final static Pattern SPLIT = Pattern.compile("[^,\\s]+");
+102 
+103   private final Set<String> packages = new HashSet<String>();
+104 
+105 
+106   /**
+107    * The maven project.
+108    * <p>
+109    * Only needed internally.
+110    *
+111    * @parameter property="project"
+112    * @required
+113    * @readonly
+114    */
+115   private MavenProject project;
+116 
+117   /**
+118    * Build-directory.
+119    * <p>
+120    * Only needed internally.
+121    *
+122    * @parameter property="project.build.directory"
+123    * @required
+124    * @readonly
+125    */
+126   private String buildDirectory;
+127 
+128 
+129   /** Parameters to configure the genaration of the SQL *********************/
+130 
+131   /**
+132    * Excecute the generated SQL.
+133    * If set to <code>false</code>, only the SQL-script is created and the
+134    * database is not touched.
+135    * <p>
+136    * <strong>Important:</strong>
+137    * This configuration value can only be configured through the
+138    * <code>pom.xml</code>, or by the definition of a system-property, because
+139    * it is not known by Hibernate nor JPA and, hence, not picked up from
+140    * their configuration!
+141    *
+142    * @parameter property="hibernate.schema.execute" default-value="true"
+143    * @since 2.0
+144    */
+145   private Boolean execute;
+146 
+147   /**
+148    * Skip execution
+149    * <p>
+150    * If set to <code>true</code>, the execution is skipped.
+151    * <p>
+152    * A skipped execution is signaled via the maven-property
+153    * <code>${hibernate.schema.skipped}</code>.
+154    * <p>
+155    * The execution is skipped automatically, if no modified or newly added
+156    * annotated classes are found and the dialect was not changed.
+157    * <p>
+158    * <strong>Important:</strong>
+159    * This configuration value can only be configured through the
+160    * <code>pom.xml</code>, or by the definition of a system-property, because
+161    * it is not known by Hibernate nor JPA and, hence, not picked up from
+162    * their configuration!
+163    *
+164    * @parameter property="hibernate.schema.skip" default-value="${maven.test.skip}"
+165    * @since 1.0
+166    */
+167   private boolean skip;
+168 
+169   /**
+170    * Force generation/execution
+171    * <p>
+172    * Force the generation and (if configured) the execution of the SQL, even if
+173    * no modified or newly added annotated classes where found and the
+174    * configuration was not changed.
+175    * <p>
+176    * <code>skip</code> takes precedence over <code>force</code>.
+177    * <p>
+178    * <strong>Important:</strong>
+179    * This configuration value can only be configured through the
+180    * <code>pom.xml</code>, or by the definition of a system-property, because
+181    * it is not known by Hibernate nor JPA and, hence, not picked up from
+182    * their configuration!
+183    *
+184    * @parameter property="hibernate.schema.force" default-value="false"
+185    * @since 1.0
+186    */
+187   private boolean force;
+188 
+189   /**
+190    * Hibernate dialect.
+191    *
+192    * @parameter property="hibernate.dialect"
+193    * @since 1.0
+194    */
+195   private String dialect;
+196 
+197   /**
+198    * Delimiter in output-file.
+199    * <p>
+200    * <strong>Important:</strong>
+201    * This configuration value can only be configured through the
+202    * <code>pom.xml</code>, or by the definition of a system-property, because
+203    * it is not known by Hibernate nor JPA and, hence, not picked up from
+204    * their configuration!
+205    *
+206    * @parameter property="hibernate.hbm2ddl.delimiter" default-value=";"
+207    * @since 1.0
+208    */
+209   private String delimiter;
+210 
+211   /**
+212    * Show the generated SQL in the command-line output.
+213    *
+214    * @parameter property="hibernate.show_sql"
+215    * @since 1.0
+216    */
+217   private Boolean show;
+218 
+219   /**
+220    * Format output-file.
+221    *
+222    * @parameter property="hibernate.format_sql"
+223    * @since 1.0
+224    */
+225   private Boolean format;
+226 
+227   /**
+228    * Specifies whether to automatically create also the database schema/catalog.
+229    *
+230    * @parameter property="hibernate.hbm2dll.create_namespaces" default-value="false"
+231    * @since 2.0
+232    */
+233   private Boolean createNamespaces;
+234 
+235   /**
+236    * Implicit naming strategy
+237    *
+238    * @parameter property="hibernate.implicit_naming_strategy"
+239    * @since 2.0
+240    */
+241   private String implicitNamingStrategy;
+242 
+243   /**
+244    * Physical naming strategy
+245    *
+246    * @parameter property="hibernate.physical_naming_strategy"
+247    * @since 2.0
+248    */
+249   private String physicalNamingStrategy;
+250 
+251   /**
+252    * Wether the project should be scanned for annotated-classes, or not
+253    * <p>
+254    * This parameter is intended to allow overwriting of the parameter
+255    * <code>exclude-unlisted-classes</code> of a <code>persistence-unit</code>.
+256    * If not specified, it defaults to <code>true</code>
+257    *
+258    * @parameter property="hibernate.schema.scan.classes"
+259    * @since 2.0
+260    */
+261   private Boolean scanClasses;
+262 
+263   /**
+264    * Classes-Directory to scan.
+265    * <p>
+266    * This parameter defaults to the maven build-output-directory for classes.
+267    * Additionally, all dependencies are scanned for annotated classes.
+268    * <p>
+269    * <strong>Important:</strong>
+270    * This configuration value can only be configured through the
+271    * <code>pom.xml</code>, or by the definition of a system-property, because
+272    * it is not known by Hibernate nor JPA and, hence, not picked up from
+273    * their configuration!
+274    *
+275    * @parameter property="project.build.outputDirectory"
+276    * @since 1.0
+277    */
+278   private String outputDirectory;
+279 
+280   /**
+281    * Dependency-Scopes, that should be scanned for annotated classes.
+282    * <p>
+283    * By default, only dependencies in the scope <code>compile</code> are
+284    * scanned for annotated classes. Multiple scopes can be seperated by
+285    * white space or commas.
+286    * <p>
+287    * If you do not want any dependencies to be scanned for annotated
+288    * classes, set this parameter to <code>none</code>.
+289    * <p>
+290    * The plugin does not scan for annotated classes in transitive
+291    * dependencies. If some of your annotated classes are hidden in a
+292    * transitive dependency, you can simply add that dependency explicitly.
+293    *
+294    * @parameter property="hibernate.schema.scan.dependencies" default-value="compile"
+295    * @since 1.0.3
+296    */
+297   private String scanDependencies;
+298 
+299   /**
+300    * Whether to scan the test-branch of the project for annotated classes, or
+301    * not.
+302    * <p>
+303    * If this parameter is set to <code>true</code> the test-classes of the
+304    * artifact will be scanned for hibernate-annotated classes additionally.
+305    * <p>
+306    * <strong>Important:</strong>
+307    * This configuration value can only be configured through the
+308    * <code>pom.xml</code>, or by the definition of a system-property, because
+309    * it is not known by Hibernate nor JPA and, hence, not picked up from
+310    * their configuration!
+311    *
+312    * @parameter property="hibernate.schema.scan.test_classes" default-value="false"
+313    * @since 1.0.1
+314    */
+315   private Boolean scanTestClasses;
+316 
+317   /**
+318    * Test-Classes-Directory to scan.
+319    * <p>
+320    * This parameter defaults to the maven build-output-directory for
+321    * test-classes.
+322    * <p>
+323    * This parameter is only used, when <code>scanTestClasses</code> is set
+324    * to <code>true</code>!
+325    * <p>
+326    * <strong>Important:</strong>
+327    * This configuration value can only be configured through the
+328    * <code>pom.xml</code>, or by the definition of a system-property, because
+329    * it is not known by Hibernate nor JPA and, hence, not picked up from
+330    * their configuration!
+331    *
+332    * @parameter property="project.build.testOutputDirectory"
+333    * @since 1.0.2
+334    */
+335   private String testOutputDirectory;
+336 
+337 
+338   /** Conection parameters *************************************************/
+339 
+340   /**
+341    * SQL-Driver name.
+342    *
+343    * @parameter property="hibernate.connection.driver_class"
+344    * @since 1.0
+345    */
+346   private String driver;
+347 
+348   /**
+349    * Database URL.
+350    *
+351    * @parameter property="hibernate.connection.url"
+352    * @since 1.0
+353    */
+354   private String url;
+355 
+356   /**
+357    * Database username
+358    *
+359    * @parameter property="hibernate.connection.username"
+360    * @since 1.0
+361    */
+362   private String username;
+363 
+364   /**
+365    * Database password
+366    *
+367    * @parameter property="hibernate.connection.password"
+368    * @since 1.0
+369    */
+370   private String password;
+371 
+372 
+373   /** Parameters to locate configuration sources ****************************/
+374 
+375   /**
+376    * Path to a file or name of a ressource with hibernate properties.
+377    * If this parameter is specified, the plugin will try to load configuration
+378    * values from a file with the given path or a ressource on the classpath with
+379    * the given name. If both fails, the execution of the plugin will fail.
+380    * <p>
+381    * If this parameter is not set the plugin will load configuration values
+382    * from a ressource named <code>hibernate.properties</code> on the classpath,
+383    * if it is present, but will not fail if there is no such ressource.
+384    * <p>
+385    * During ressource-lookup, the test-classpath takes precedence.
+386    *
+387    * @parameter
+388    * @since 1.0
+389    */
+390   private String hibernateProperties;
+391 
+392   /**
+393    * Path to Hibernate configuration file (.cfg.xml).
+394    * If this parameter is specified, the plugin will try to load configuration
+395    * values from a file with the given path or a ressource on the classpath with
+396    * the given name. If both fails, the execution of the plugin will fail.
+397    * <p>
+398    * If this parameter is not set the plugin will load configuration values
+399    * from a ressource named <code>hibernate.cfg.xml</code> on the classpath,
+400    * if it is present, but will not fail if there is no such ressource.
+401    * <p>
+402    * During ressource-lookup, the test-classpath takes precedence.
+403    * <p>
+404    * Settings in this file will overwrite settings in the properties file.
+405    *
+406    * @parameter
+407    * @since 1.1.0
+408    */
+409   private String hibernateConfig;
+410 
+411   /**
+412    * Name of the persistence-unit.
+413    * If this parameter is specified, the plugin will try to load configuration
+414    * values from a persistence-unit with the specified name. If no such
+415    * persistence-unit can be found, the plugin will throw an exception.
+416    * <p>
+417    * If this parameter is not set and there is only one persistence-unit
+418    * available, that unit will be used automatically. But if this parameter is
+419    * not set and there are multiple persistence-units available on,
+420    * the class-path, the execution of the plugin will fail.
+421    * <p>
+422    * Settings in this file will overwrite settings in the properties or the
+423    * configuration file.
+424    *
+425    * @parameter
+426    * @since 1.1.0
+427    */
+428   private String persistenceUnit;
+429 
+430   /**
+431    * List of Hibernate-Mapping-Files (XML).
+432    * Multiple files can be separated with white-spaces and/or commas.
+433    *
+434    * @parameter property="hibernate.mapping"
+435    * @since 1.0.2
+436    */
+437   private String mappings;
+438 
+439 
+440 
+441   public final void execute(String filename)
+442     throws
+443       MojoFailureException,
+444       MojoExecutionException
+445   {
+446     if (skip)
+447     {
+448       getLog().info("Execution of hibernate-maven-plugin was skipped!");
+449       project.getProperties().setProperty(SKIPPED, "true");
+450       return;
+451     }
+452 
+453     ModificationTracker tracker;
+454     try
+455     {
+456       tracker = new ModificationTracker(buildDirectory, filename, getLog());
+457     }
+458     catch (NoSuchAlgorithmException e)
+459     {
+460       throw new MojoFailureException("Digest-Algorithm MD5 is missing!", e);
+461     }
+462 
+463     final SimpleConnectionProvider connectionProvider =
+464         new SimpleConnectionProvider(getLog());
+465 
+466     try
+467     {
+468       /** Start extended logging */
+469       MavenLogAppender.startPluginLog(this);
+470 
+471       /** Load checksums for old mapping and configuration */
+472       tracker.load();
+473 
+474       /** Create the ClassLoader */
+475       MutableClassLoader classLoader = createClassLoader();
+476 
+477       /** Create a BootstrapServiceRegistry with the created ClassLoader */
+478       BootstrapServiceRegistry bootstrapServiceRegitry =
+479           new BootstrapServiceRegistryBuilder()
+480               .applyClassLoader(classLoader)
+481               .build();
+482       ClassLoaderService classLoaderService =
+483           bootstrapServiceRegitry.getService(ClassLoaderService.class);
+484 
+485       Properties properties = new Properties();
+486       ConfigLoader configLoader = new ConfigLoader(bootstrapServiceRegitry);
+487 
+488       /** Loading configuration */
+489       properties.putAll(loadProperties(configLoader));
+490       LoadedConfig config = loadConfig(configLoader);
+491       if (config != null)
+492         properties.putAll(config.getConfigurationValues());
+493 
+494       /** Add the remaining class-path-elements */
+495       addDirectDependenciesClassPath(classLoader);
+496 
+497       /** Loading and merging configuration from persistence-unit(s) */
+498       ParsedPersistenceXmlDescriptor unit =
+499           loadPersistenceUnit(classLoaderService, properties);
+500       if (unit != null)
+501         properties.putAll(unit.getProperties());
+502 
+503       /** Overwriting/Completing configuration */
+504       configure(properties, tracker);
+505 
+506       /** Check configuration for modifications */
+507       if(tracker.track(properties))
+508         getLog().debug("Configuration has changed.");
+509       else
+510         getLog().debug("Configuration unchanged.");
+511 
+512       /** Check, that the outputfile is writable */
+513       final File output = getOutputFile(filename);
+514       /** Check, if the outputfile is missing or was changed */
+515       checkOutputFile(output, tracker);
+516 
+517       /** Configure Hibernate */
+518       final StandardServiceRegistry serviceRegistry =
+519           new StandardServiceRegistryBuilder(bootstrapServiceRegitry)
+520               .applySettings(properties)
+521               .addService(ConnectionProvider.class, connectionProvider)
+522               .build();
+523       final MetadataSources sources = new MetadataSources(serviceRegistry);
+524 
+525       /** Add the remaining class-path-elements */
+526       addAllDependenciesToClassPath(classLoader);
+527 
+528       /** Apply mappings from hibernate-configuration, if present */
+529       if (config != null)
+530       {
+531         for (MappingReference mapping : config.getMappingReferences())
+532           mapping.apply(sources);
+533       }
+534 
+535       Set<String> classes;
+536       if (unit == null)
+537       {
+538         /** No persistent unit: default behaviour */
+539         if (scanClasses == null)
+540           scanClasses = true;
+541         Set<URL> urls = new HashSet<URL>();
+542         getLog().debug("Compiling the dependencies, that are scanned for annotated classes");
+543         if (scanClasses)
+544           addRoot(urls, outputDirectory);
+545         if (scanTestClasses)
+546           addRoot(urls, testOutputDirectory);
+547         addDependencies(urls);
+548         classes = scanUrls(urls);
+549       }
+550       else
+551       {
+552         /** Follow configuration in persisten unit */
+553         if (scanClasses == null)
+554           scanClasses = !unit.isExcludeUnlistedClasses();
+555         getLog().debug("Compiling the dependencies, that are scanned for annotated classes");
+556 
+557         Set<URL> urls = new HashSet<URL>();
+558         if (scanClasses)
+559         {
+560           getLog().debug("Only dependencies relative to persistent-unit " + unit.getName() + " are scanned!");
+561           /**
+562            * Scan the root of the persiten unit and configured jars for
+563            * annotated classes
+564            */
+565           getLog().debug(" - adding " + unit.getPersistenceUnitRootUrl());
+566           urls.add(unit.getPersistenceUnitRootUrl());
+567           for (URL url : unit.getJarFileUrls())
+568           {
+569             getLog().debug(" - adding " + url);
+570             urls.add(url);
+571           }
+572           if (scanTestClasses)
+573             addRoot(urls, testOutputDirectory);
+574         }
+575         else
+576           getLog().debug("Scanning of unlisted classes is prohibited in persistent-unit " + unit.getName());
+577         classes = scanUrls(urls);
+578         for (String className : unit.getManagedClassNames())
+579           classes.add(className);
+580         /**
+581          * Add mappings from the default mapping-file
+582          * <code>META-INF/orm.xml</code>, if present
+583          */
+584         boolean error = false;
+585         InputStream is;
+586         is = classLoader.getResourceAsStream("META-INF/orm.xml");
+587         if (is != null)
+588         {
+589           getLog().info("Adding default JPA-XML-mapping from META-INF/orm.xml");
+590           try
+591           {
+592             tracker.track("META-INF/orm.xml", is);
+593             sources.addResource("META-INF/orm.xml");
+594           }
+595           catch (IOException e)
+596           {
+597             getLog().error("cannot read META-INF/orm.xml: " + e);
+598             error = true;
+599           }
+600         }
+601         else
+602         {
+603           getLog().debug("no META-INF/orm.xml found");
+604         }
+605         /**
+606          * Add mappings from files, that are explicitly configured in the
+607          * persistence unit
+608          */
+609         getLog().info("Adding mappings from persistence-unit " + unit.getName());
+610         for (String mapping : unit.getMappingFileNames())
+611         {
+612           getLog().info(" - adding " + mapping);
+613           is = classLoader.getResourceAsStream(mapping);
+614           if (is != null)
+615           {
+616             try
+617             {
+618               tracker.track(mapping, is);
+619               sources.addResource(mapping);
+620             }
+621             catch (IOException e)
+622             {
+623               getLog().info("cannot read mapping-file " + mapping + ": " + e);
+624               error = true;
+625             }
+626           }
+627           else
+628           {
+629             getLog().error("cannot find mapping-file " + mapping);
+630             error = true;
+631           }
+632         }
+633         if (error)
+634           throw new MojoFailureException(
+635               "error, while reading mappings configured in persistence-unit \"" +
+636               unit.getName() +
+637               "\""
+638               );
+639       }
+640 
+641       /** Add the configured/collected annotated classes */
+642       for (String className : classes)
+643         addAnnotated(className, sources, classLoaderService, tracker);
+644 
+645       /** Add explicitly configured classes */
+646       addMappings(sources, tracker);
+647 
+648       /** Skip execution, if mapping and configuration is unchanged */
+649       if (!tracker.modified())
+650       {
+651         getLog().info("Mapping and configuration unchanged.");
+652         if (force)
+653           getLog().info("Generation/execution is forced!");
+654         else
+655         {
+656           getLog().info("Skipping schema generation!");
+657           project.getProperties().setProperty(SKIPPED, "true");
+658           return;
+659         }
+660       }
+661 
+662 
+663       /** Truncate output file */
+664       try
+665       {
+666         new FileOutputStream(output).getChannel().truncate(0).close();
+667       }
+668       catch (IOException e)
+669       {
+670         String error =
+671             "Error while truncating " + output.getAbsolutePath() + ": "
+672             + e.getMessage();
+673         getLog().warn(error);
+674         throw new MojoExecutionException(error);
+675       }
+676 
+677       /** Create a connection, if sufficient configuration infromation is available */
+678       connectionProvider.open(classLoaderService, properties);
+679 
+680       MetadataBuilder metadataBuilder = sources.getMetadataBuilder();
+681 
+682       StrategySelector strategySelector =
+683           serviceRegistry.getService(StrategySelector.class);
+684 
+685       if (properties.containsKey(IMPLICIT_NAMING_STRATEGY))
+686       {
+687         metadataBuilder.applyImplicitNamingStrategy(
+688             strategySelector.resolveStrategy(
+689                 ImplicitNamingStrategy.class,
+690                 properties.getProperty(IMPLICIT_NAMING_STRATEGY)
+691                 )
+692             );
+693       }
+694 
+695       if (properties.containsKey(PHYSICAL_NAMING_STRATEGY))
+696       {
+697         metadataBuilder.applyPhysicalNamingStrategy(
+698             strategySelector.resolveStrategy(
+699                 PhysicalNamingStrategy.class,
+700                 properties.getProperty(PHYSICAL_NAMING_STRATEGY)
+701                 )
+702             );
+703       }
+704 
+705       /** Prepare the generation of the SQL */
+706       Map settings = new HashMap();
+707       settings.putAll(
+708           serviceRegistry
+709               .getService(ConfigurationService.class)
+710               .getSettings()
+711               );
+712       ExceptionHandlerCollectingImpl handler =
+713           new ExceptionHandlerCollectingImpl();
+714       ExecutionOptions options =
+715           SchemaManagementToolCoordinator
+716               .buildExecutionOptions(settings, handler);
+717       final EnumSet<TargetType> targetTypes = EnumSet.of(TargetType.SCRIPT);
+718       if (execute)
+719         targetTypes.add(TargetType.DATABASE);
+720       TargetDescriptor target = new TargetDescriptor()
+721       {
+722         @Override
+723         public EnumSet<TargetType> getTargetTypes()
+724         {
+725           return targetTypes;
+726         }
+727 
+728         @Override
+729         public ScriptTargetOutput getScriptTargetOutput()
+730         {
+731           String charset =
+732               (String)
+733               serviceRegistry
+734                   .getService(ConfigurationService.class)
+735                   .getSettings()
+736                   .get(AvailableSettings.HBM2DDL_CHARSET_NAME);
+737           return new ScriptTargetOutputToFile(output, charset);
+738         }
+739       };
+740 
+741       /**
+742        * Change class-loader of current thread.
+743        * This is necessary, because still not all parts of Hibernate 5 use
+744        * the newly introduced ClassLoaderService and will fail otherwise!
+745        */
+746       Thread thread = Thread.currentThread();
+747       ClassLoader contextClassLoader = thread.getContextClassLoader();
+748       try
+749       {
+750         thread.setContextClassLoader(classLoader);
+751         build((MetadataImplementor)metadataBuilder.build(), options, target);
+752         if (handler.getExceptions().size() > 0)
+753         {
+754           StringBuilder builder = new StringBuilder();
+755           builder.append("Hibernate failed:");
+756           for (Exception e : handler.getExceptions())
+757           {
+758             builder.append("\n * ");
+759             builder.append(e.getMessage());
+760             AbstractSchemaMojo.printStrackTrace(builder, e);
+761             builder.append("\n");
+762           }
+763           String error = builder.toString();
+764           getLog().error(error);
+765           throw new MojoFailureException(error);
+766         }
+767       }
+768       finally
+769       {
+770         thread.setContextClassLoader(contextClassLoader);
+771         /** Track, the content of the generated script */
+772         checkOutputFile(output, tracker);
+773       }
+774     }
+775     catch (MojoExecutionException e)
+776     {
+777       tracker.failed();
+778       throw e;
+779     }
+780     catch (MojoFailureException e)
+781     {
+782       tracker.failed();
+783       throw e;
+784     }
+785     catch (RuntimeException e)
+786     {
+787       tracker.failed();
+788       throw e;
+789     }
+790     finally
+791     {
+792       /** Remember mappings and configuration */
+793       tracker.save();
+794 
+795       /** Close the connection - if one was opened */
+796       connectionProvider.close();
+797 
+798       /** Stop Log-Capturing */
+799       MavenLogAppender.endPluginLog(this);
+800     }
+801   }
+802 
+803 
+804   abstract void build(
+805       MetadataImplementor metadata,
+806       ExecutionOptions options,
+807       TargetDescriptor target
+808       )
+809     throws
+810       MojoFailureException,
+811       MojoExecutionException;
+812 
+813 
+814   private MutableClassLoader createClassLoader() throws MojoExecutionException
+815   {
+816     try
+817     {
+818       getLog().debug("Creating ClassLoader for project-dependencies...");
+819       LinkedHashSet<URL> urls = new LinkedHashSet<URL>();
+820       File file;
+821 
+822       file = new File(testOutputDirectory);
+823       if (!file.exists())
+824       {
+825         getLog().info("Creating test-output-directory: " + testOutputDirectory);
+826         file.mkdirs();
+827       }
+828       urls.add(file.toURI().toURL());
+829 
+830       file = new File(outputDirectory);
+831       if (!file.exists())
+832       {
+833         getLog().info("Creating output-directory: " + outputDirectory);
+834         file.mkdirs();
+835       }
+836       urls.add(file.toURI().toURL());
+837 
+838       return new MutableClassLoader(urls, getLog());
+839     }
+840     catch (Exception e)
+841     {
+842       getLog().error("Error while creating ClassLoader!", e);
+843       throw new MojoExecutionException(e.getMessage());
+844     }
+845   }
+846 
+847   private void addDirectDependenciesClassPath(MutableClassLoader classLoader)
+848       throws
+849         MojoExecutionException
+850   {
+851     try
+852     {
+853       getLog().debug("Adding all direct project-dependencies to the ClassLoader...");
+854       LinkedHashSet<URL> urls = new LinkedHashSet<URL>();
+855       addDependencies(urls);
+856       if (scanTestClasses)
+857         addRoot(urls, testOutputDirectory);
+858       classLoader.add(urls);
+859     }
+860     catch (Exception e)
+861     {
+862       getLog().error("Error while creating ClassLoader!", e);
+863       throw new MojoExecutionException(e.getMessage());
+864     }
+865   }
+866 
+867   private void addAllDependenciesToClassPath(MutableClassLoader classLoader)
+868       throws
+869         MojoExecutionException
+870   {
+871     try
+872     {
+873       getLog().debug("Adding all project-dependencies to the ClassLoader...");
+874       List<String> classpathFiles = project.getCompileClasspathElements();
+875       classpathFiles.addAll(project.getTestClasspathElements());
+876       LinkedHashSet<URL> urls = new LinkedHashSet<URL>();
+877       for (String pathElement : classpathFiles)
+878       {
+879         getLog().debug(" - adding " + pathElement);
+880         urls.add(new File(pathElement).toURI().toURL());
+881       }
+882       classLoader.add(urls);
+883     }
+884     catch (Exception e)
+885     {
+886       getLog().error("Error while creating ClassLoader!", e);
+887       throw new MojoExecutionException(e.getMessage());
+888     }
+889   }
+890 
+891   private Map loadProperties(ConfigLoader configLoader)
+892       throws
+893         MojoExecutionException
+894   {
+895     /** Try to read configuration from properties-file */
+896     if (hibernateProperties == null)
+897     {
+898       try
+899       {
+900         return configLoader.loadProperties("hibernate.properties");
+901       }
+902       catch (ConfigurationException e)
+903       {
+904         getLog().debug(e.getMessage());
+905         return Collections.EMPTY_MAP;
+906       }
+907     }
+908     else
+909     {
+910       try
+911       {
+912         File file = new File(hibernateProperties);
+913         if (file.exists())
+914         {
+915           getLog().info("Reading settings from file " + hibernateProperties + "...");
+916           return configLoader.loadProperties(file);
+917         }
+918         else
+919           return configLoader.loadProperties(hibernateProperties);
+920       }
+921       catch (ConfigurationException e)
+922       {
+923         getLog().error("Error while reading properties!", e);
+924         throw new MojoExecutionException(e.getMessage());
+925       }
+926     }
+927   }
+928 
+929   private LoadedConfig loadConfig(ConfigLoader configLoader)
+930       throws MojoExecutionException
+931   {
+932     /** Try to read configuration from configuration-file */
+933     if (hibernateConfig == null)
+934     {
+935       try
+936       {
+937         return configLoader.loadConfigXmlResource("hibernate.cfg.xml");
+938       }
+939       catch (ConfigurationException e)
+940       {
+941         getLog().debug(e.getMessage());
+942         return null;
+943       }
+944     }
+945     else
+946     {
+947       try
+948       {
+949         File file = new File(hibernateConfig);
+950         if (file.exists())
+951         {
+952           getLog().info("Reading configuration from file " + hibernateConfig + "...");
+953           return configLoader.loadConfigXmlFile(file);
+954         }
+955         else
+956         {
+957           return configLoader.loadConfigXmlResource(hibernateConfig);
+958         }
+959       }
+960       catch (ConfigurationException e)
+961       {
+962         getLog().error("Error while reading configuration!", e);
+963         throw new MojoExecutionException(e.getMessage());
+964       }
+965     }
+966   }
+967 
+968   private void configure(Properties properties, ModificationTracker tracker)
+969       throws MojoFailureException
+970   {
+971     /**
+972      * Special treatment for the configuration-value "execute": if it is
+973      * switched to "true", the genearation fo the schema should be forced!
+974      */
+975     if (tracker.check(EXECUTE, execute.toString()) && execute)
+976     {
+977       getLog().info(
+978           "hibernate.schema.execute was switched on: " +
+979           "forcing generation/execution of SQL"
+980           );
+981       tracker.touch();
+982     }
+983     configure(properties, execute, EXECUTE);
+984 
+985     /**
+986      * Configure the generation of the SQL.
+987      * Overwrite values from properties-file if the configuration parameter is
+988      * known to Hibernate.
+989      */
+990     configure(properties, dialect, DIALECT);
+991     configure(properties, delimiter, HBM2DDL_DELIMITER);
+992     configure(properties, format, FORMAT_SQL);
+993     configure(properties, createNamespaces, HBM2DLL_CREATE_NAMESPACES);
+994     configure(properties, implicitNamingStrategy, IMPLICIT_NAMING_STRATEGY);
+995     configure(properties, physicalNamingStrategy, PHYSICAL_NAMING_STRATEGY);
+996     configure(properties, outputDirectory, OUTPUTDIRECTORY);
+997     configure(properties, scanDependencies, SCAN_DEPENDENCIES);
+998     configure(properties, scanTestClasses, SCAN_TESTCLASSES);
+999     configure(properties, testOutputDirectory, TEST_OUTPUTDIRECTORY);
+1000 
+1001     /**
+1002      * Special treatment for the configuration-value "show": a change of its
+1003      * configured value should not lead to a regeneration of the database
+1004      * schama!
+1005      */
+1006     if (show == null)
+1007       show = Boolean.valueOf(properties.getProperty(SHOW_SQL));
+1008     else
+1009       properties.setProperty(SHOW_SQL, show.toString());
+1010 
+1011     /**
+1012      * Configure the connection parameters.
+1013      * Overwrite values from properties-file.
+1014      */
+1015     configure(properties, driver, DRIVER, JPA_JDBC_DRIVER);
+1016     configure(properties, url, URL, JPA_JDBC_URL);
+1017     configure(properties, username, USER, JPA_JDBC_USER);
+1018     configure(properties, password, PASS, JPA_JDBC_PASSWORD);
+1019 
+1020     if (properties.isEmpty())
+1021     {
+1022       getLog().error("No properties set!");
+1023       throw new MojoFailureException("Hibernate configuration is missing!");
+1024     }
+1025 
+1026     getLog().info("Gathered configuration:");
+1027     for (Entry<Object,Object> entry : properties.entrySet())
+1028       getLog().info("  " + entry.getKey() + " = " + entry.getValue());
+1029   }
+1030 
+1031   private void configure(
+1032       Properties properties,
+1033       String value,
+1034       String key,
+1035       String alternativeKey
+1036       )
+1037   {
+1038     configure(properties, value, key);
+1039 
+1040     if (properties.containsKey(alternativeKey))
+1041     {
+1042       if (properties.containsKey(key))
+1043       {
+1044         getLog().warn(
+1045             "Ignoring property " + alternativeKey + "=\"" +
+1046             properties.getProperty(alternativeKey) +
+1047             "\" in favour for property " + key + "=\"" +
+1048             properties.getProperty(key) + "\""
+1049             );
+1050         properties.remove(alternativeKey);
+1051       }
+1052       else
+1053       {
+1054         value = properties.getProperty(alternativeKey);
+1055         properties.remove(alternativeKey);
+1056         getLog().info(
+1057             "Using value \"" + value + "\" from property " + alternativeKey +
+1058             " for property " + key
+1059             );
+1060         properties.setProperty(key, value);
+1061       }
+1062     }
+1063   }
+1064 
+1065   private void configure(Properties properties, String value, String key)
+1066   {
+1067     if (value != null)
+1068     {
+1069       if (properties.containsKey(key))
+1070       {
+1071         if (!properties.getProperty(key).equals(value))
+1072         {
+1073           getLog().info(
+1074               "Overwriting property " + key + "=\"" +
+1075               properties.getProperty(key) +
+1076               "\" with value \"" + value + "\""
+1077               );
+1078           properties.setProperty(key, value);
+1079         }
+1080       }
+1081       else
+1082       {
+1083         getLog().debug("Using value \"" + value + "\" for property " + key);
+1084         properties.setProperty(key, value);
+1085       }
+1086     }
+1087   }
+1088 
+1089   private void configure(Properties properties, Boolean value, String key)
+1090   {
+1091     configure(properties, value == null ? null : value.toString(), key);
+1092   }
+1093 
+1094   private File getOutputFile(String filename)
+1095       throws
+1096         MojoExecutionException
+1097   {
+1098     File output = new File(filename);
+1099 
+1100     if (!output.isAbsolute())
+1101     {
+1102       // Interpret relative file path relative to build directory
+1103       output = new File(buildDirectory, filename);
+1104     }
+1105     getLog().debug("Output file: " + output.getPath());
+1106 
+1107     // Ensure that directory path for specified file exists
+1108     File outFileParentDir = output.getParentFile();
+1109     if (null != outFileParentDir && !outFileParentDir.exists())
+1110     {
+1111       try
+1112       {
+1113         getLog().info(
+1114             "Creating directory path for output file:" +
+1115             outFileParentDir.getPath()
+1116             );
+1117         outFileParentDir.mkdirs();
+1118       }
+1119       catch (Exception e)
+1120       {
+1121         String error =
+1122             "Error creating directory path for output file: " + e.getMessage();
+1123         getLog().error(error);
+1124         throw new MojoExecutionException(error);
+1125       }
+1126     }
+1127 
+1128     try
+1129     {
+1130       output.createNewFile();
+1131     }
+1132     catch (IOException e)
+1133     {
+1134       String error = "Error creating output file: " + e.getMessage();
+1135       getLog().error(error);
+1136       throw new MojoExecutionException(error);
+1137     }
+1138 
+1139     if (!output.canWrite())
+1140     {
+1141       String error =
+1142           "Output file " + output.getAbsolutePath() + " is not writable!";
+1143       getLog().error(error);
+1144       throw new MojoExecutionException(error);
+1145     }
+1146 
+1147     return output;
+1148   }
+1149 
+1150   private void checkOutputFile(File output, ModificationTracker tracker)
+1151       throws
+1152         MojoExecutionException
+1153   {
+1154     try
+1155     {
+1156       if (output.exists())
+1157         tracker.track(SCRIPT, new FileInputStream(output));
+1158       else
+1159         tracker.track(SCRIPT, ZonedDateTime.now().toString());
+1160     }
+1161     catch (IOException e)
+1162     {
+1163       String error =
+1164           "Error while checking the generated script: " + e.getMessage();
+1165       getLog().error(error);
+1166       throw new MojoExecutionException(error);
+1167     }
+1168   }
+1169 
+1170   private void addMappings(MetadataSources sources, ModificationTracker tracker)
+1171       throws MojoFailureException
+1172   {
+1173     getLog().debug("Adding explicitly configured mappings...");
+1174     if (mappings != null)
+1175     {
+1176       try
+1177       {
+1178         for (String filename : mappings.split("[\\s,]+"))
+1179         {
+1180           // First try the filename as absolute/relative path
+1181           File file = new File(filename);
+1182           if (!file.exists())
+1183           {
+1184             // If the file was not found, search for it in the resource-directories
+1185             for (Resource resource : project.getResources())
+1186             {
+1187               file = new File(resource.getDirectory() + File.separator + filename);
+1188               if (file.exists())
+1189                 break;
+1190             }
+1191           }
+1192           if (file.exists())
+1193           {
+1194             if (file.isDirectory())
+1195               // TODO: add support to read all mappings under a directory
+1196               throw new MojoFailureException(file.getAbsolutePath() + " is a directory");
+1197             if (tracker.track(filename, new FileInputStream(file)))
+1198               getLog().debug(" - found new or modified mapping-file: " + filename);
+1199             else
+1200               getLog().debug(" - mapping-file unchanged: " + filename);
+1201 
+1202             sources.addFile(file);
+1203           }
+1204           else
+1205             throw new MojoFailureException("File " + filename + " could not be found in any of the configured resource-directories!");
+1206         }
+1207       }
+1208       catch (IOException e)
+1209       {
+1210         throw new MojoFailureException("Cannot calculate MD5 sums!", e);
+1211       }
+1212     }
+1213   }
+1214 
+1215   private void addRoot(Set<URL> urls, String path) throws MojoFailureException
+1216   {
+1217     try
+1218     {
+1219       File dir = new File(path);
+1220       if (dir.exists())
+1221       {
+1222         getLog().info(" - adding " + dir.getAbsolutePath());
+1223         urls.add(dir.toURI().toURL());
+1224       }
+1225       else
+1226         getLog().warn(
+1227             "The directory cannot be scanned for annotated classes, " +
+1228             "because it does not exist: " +
+1229             dir.getAbsolutePath()
+1230             );
+1231     }
+1232     catch (MalformedURLException e)
+1233     {
+1234       getLog().error("error while adding the project-root to the list of roots to scan!", e);
+1235       throw new MojoFailureException(e.getMessage());
+1236     }
+1237   }
+1238 
+1239   private void addDependencies(Set<URL> urls) throws MojoFailureException
+1240   {
+1241     try
+1242     {
+1243       if (scanDependencies != null)
+1244       {
+1245         Matcher matcher = SPLIT.matcher(scanDependencies);
+1246         while (matcher.find())
+1247         {
+1248           getLog().debug("Adding dependencies from scope " + matcher.group() + " to the list of roots to scan");
+1249           for (Artifact artifact : project.getDependencyArtifacts())
+1250           {
+1251             if (!artifact.getScope().equalsIgnoreCase(matcher.group()))
+1252               continue;
+1253             if (artifact.getFile() == null)
+1254             {
+1255               getLog().warn("Cannot add dependency " + artifact.getId() + ": no JAR-file available!");
+1256               continue;
+1257             }
+1258             getLog().debug(" - adding " + artifact.getId());
+1259             urls.add(artifact.getFile().toURI().toURL());
+1260           }
+1261         }
+1262       }
+1263     }
+1264     catch (MalformedURLException e)
+1265     {
+1266       getLog().error("Error while adding dependencies to the list of roots to scan!", e);
+1267       throw new MojoFailureException(e.getMessage());
+1268     }
+1269   }
+1270 
+1271   private Set<String> scanUrls(Set<URL> scanRoots)
+1272       throws
+1273         MojoFailureException
+1274   {
+1275     try
+1276     {
+1277       AnnotationDB db = new AnnotationDB();
+1278       for (URL root : scanRoots)
+1279         db.scanArchives(root);
+1280 
+1281       Set<String> classes = new HashSet<String>();
+1282       if (db.getAnnotationIndex().containsKey(Entity.class.getName()))
+1283         classes.addAll(db.getAnnotationIndex().get(Entity.class.getName()));
+1284       if (db.getAnnotationIndex().containsKey(MappedSuperclass.class.getName()))
+1285         classes.addAll(db.getAnnotationIndex().get(MappedSuperclass.class.getName()));
+1286       if (db.getAnnotationIndex().containsKey(Embeddable.class.getName()))
+1287         classes.addAll(db.getAnnotationIndex().get(Embeddable.class.getName()));
+1288 
+1289       return classes;
+1290     }
+1291     catch (Exception e)
+1292     {
+1293       getLog().error("Error while scanning!", e);
+1294       throw new MojoFailureException(e.getMessage());
+1295     }
+1296   }
+1297 
+1298   private void addAnnotated(
+1299       String name,
+1300       MetadataSources sources,
+1301       ClassLoaderService classLoaderService,
+1302       ModificationTracker tracker
+1303       )
+1304       throws
+1305         MojoFailureException,
+1306         MojoExecutionException
+1307   {
+1308     try
+1309     {
+1310       getLog().info("Adding annotated resource: " + name);
+1311       String packageName = null;
+1312 
+1313       boolean error = false;
+1314       try
+1315       {
+1316         Class<?> annotatedClass = classLoaderService.classForName(name);
+1317         String resourceName = annotatedClass.getName();
+1318         resourceName =
+1319             resourceName.substring(
+1320                 resourceName.lastIndexOf(".") + 1,
+1321                 resourceName.length()
+1322                 ) + ".class";
+1323         InputStream is = annotatedClass.getResourceAsStream(resourceName);
+1324         if (is != null)
+1325         {
+1326           if (tracker.track(name, is))
+1327             getLog().debug("New or modified class: " + name);
+1328           else
+1329             getLog().debug("Unchanged class: " + name);
+1330           sources.addAnnotatedClass(annotatedClass);
+1331           packageName = annotatedClass.getPackage().getName();
+1332         }
+1333         else
+1334         {
+1335           getLog().error("cannot find ressource " + resourceName + " for class " + name);
+1336           error = true;
+1337         }
+1338       }
+1339       catch(ClassLoadingException e)
+1340       {
+1341         packageName = name;
+1342       }
+1343       if (error)
+1344       {
+1345         throw new MojoExecutionException("error while inspecting annotated class " + name);
+1346       }
+1347 
+1348       while (packageName != null)
+1349       {
+1350         if (packages.contains(packageName))
+1351           return;
+1352         String resource = packageName.replace('.', '/') + "/package-info.class";
+1353         InputStream is = classLoaderService.locateResourceStream(resource);
+1354         if (is == null)
+1355         {
+1356           // No compiled package-info available: no package-level annotations!
+1357           getLog().debug("Package " + packageName + " is not annotated.");
+1358         }
+1359         else
+1360         {
+1361           if (tracker.track(packageName, is))
+1362             getLog().debug("New or modified package: " + packageName);
+1363           else
+1364            getLog().debug("Unchanged package: " + packageName);
+1365           getLog().info("Adding annotations from package " + packageName);
+1366           sources.addPackage(packageName);
+1367         }
+1368         packages.add(packageName);
+1369         int i = packageName.lastIndexOf('.');
+1370         if (i < 0)
+1371           packageName = null;
+1372         else
+1373           packageName = packageName.substring(0,i);
+1374       }
+1375     }
+1376     catch (Exception e)
+1377     {
+1378       getLog().error("Error while adding the annotated class " + name, e);
+1379       throw new MojoFailureException(e.getMessage());
+1380     }
+1381   }
+1382 
+1383   private ParsedPersistenceXmlDescriptor loadPersistenceUnit(
+1384       ClassLoaderService classLoaderService,
+1385       Properties properties
+1386       )
+1387       throws
+1388         MojoFailureException
+1389   {
+1390     PersistenceXmlParser parser =
+1391         new PersistenceXmlParser(
+1392             classLoaderService,
+1393             PersistenceUnitTransactionType.RESOURCE_LOCAL
+1394              );
+1395 
+1396     Map<String, ParsedPersistenceXmlDescriptor> units =
+1397         parser.doResolve(properties);
+1398 
+1399     if (persistenceUnit == null)
+1400     {
+1401       Iterator<String> names = units.keySet().iterator();
+1402       if (!names.hasNext())
+1403       {
+1404         getLog().info("Found no META-INF/persistence.xml.");
+1405         return null;
+1406       }
+1407 
+1408       String name = names.next();
+1409       if (!names.hasNext())
+1410       {
+1411           getLog().info("Using persistence-unit " + name);
+1412           return units.get(name);
+1413       }
+1414 
+1415       StringBuilder builder = new StringBuilder();
+1416       builder.append("No name provided and multiple persistence units found: ");
+1417       builder.append(name);
+1418       while(names.hasNext())
+1419       {
+1420         builder.append(", ");
+1421         builder.append(names.next());
+1422       }
+1423       builder.append('.');
+1424       throw new MojoFailureException(builder.toString());
+1425     }
+1426 
+1427     if (units.containsKey(persistenceUnit))
+1428     {
+1429       getLog().info("Using configured persistence-unit " + persistenceUnit);
+1430       return units.get(persistenceUnit);
+1431     }
+1432 
+1433     throw new MojoFailureException("Could not find persistence-unit " + persistenceUnit);
+1434   }
+1435 
+1436 
+1437   public static void printStrackTrace(StringBuilder builder, Throwable t)
+1438   {
+1439     while (t != null)
+1440     {
+1441       builder.append("\n\tCause: ");
+1442       builder.append(t.getMessage() == null ? "" : t.getMessage().replaceAll("\\s+", " "));
+1443       for (StackTraceElement trace : t.getStackTrace())
+1444       {
+1445         builder.append("\n\t");
+1446         builder.append(trace.getClassName());
+1447         builder.append(".");
+1448         builder.append(trace.getMethodName());
+1449         builder.append("():");
+1450         builder.append(trace.getLineNumber());
+1451       }
+1452       t = t.getCause();
+1453     }
+1454   }
+1455 }
+
+
+ + + diff --git a/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/CreateMojo.html b/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/CreateMojo.html new file mode 100644 index 0000000..c6db8c8 --- /dev/null +++ b/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/CreateMojo.html @@ -0,0 +1,111 @@ + + + +CreateMojo xref + + + +
View Javadoc
+1   package de.juplo.plugins.hibernate;
+2   
+3   /*
+4    * Copyright 2001-2005 The Apache Software Foundation.
+5    *
+6    * Licensed under the Apache License, Version 2.0 (the "License");
+7    * you may not use this file except in compliance with the License.
+8    * You may obtain a copy of the License at
+9    *
+10   *      http://www.apache.org/licenses/LICENSE-2.0
+11   *
+12   * Unless required by applicable law or agreed to in writing, software
+13   * distributed under the License is distributed on an "AS IS" BASIS,
+14   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+15   * See the License for the specific language governing permissions and
+16   * limitations under the License.
+17   */
+18  
+19  import java.util.Map;
+20  import org.apache.maven.plugin.MojoExecutionException;
+21  import org.apache.maven.plugin.MojoFailureException;
+22  import org.hibernate.boot.spi.MetadataImplementor;
+23  import org.hibernate.service.ServiceRegistry;
+24  import org.hibernate.tool.schema.SourceType;
+25  import org.hibernate.tool.schema.spi.ExecutionOptions;
+26  import org.hibernate.tool.schema.spi.SchemaManagementTool;
+27  import org.hibernate.tool.schema.spi.ScriptSourceInput;
+28  import org.hibernate.tool.schema.spi.SourceDescriptor;
+29  import org.hibernate.tool.schema.spi.TargetDescriptor;
+30  
+31  
+32  /**
+33   * Generate/Execute SQL to create a database-schema that represents the
+34   * configured mappings.
+35   *
+36   * @goal create
+37   * @phase process-classes
+38   * @threadSafe
+39   * @requiresDependencyResolution runtime
+40   */
+41  public class CreateMojo extends AbstractSchemaMojo
+42  {
+43    /**
+44     * Output file.
+45     * <p>
+46     * If the specified filename is not absolut, the file will be created
+47     * relative to the project build directory
+48     * (<code>project.build.directory</code>).
+49     *
+50     * @parameter property="hibernate.schema.create" default-value="create.sql"
+51     * @since 1.0
+52     */
+53    private String outputFile;
+54  
+55  
+56    @Override
+57    public final void execute()
+58      throws
+59        MojoFailureException,
+60        MojoExecutionException
+61    {
+62      super.execute(outputFile);
+63    }
+64  
+65  
+66    @Override
+67    void build(
+68        MetadataImplementor metadata,
+69        ExecutionOptions options,
+70        TargetDescriptor target
+71        )
+72        throws
+73          MojoExecutionException,
+74          MojoFailureException
+75    {
+76      ServiceRegistry service =
+77          metadata.getMetadataBuildingOptions().getServiceRegistry();
+78      SchemaManagementTool tool = service.getService(SchemaManagementTool.class);
+79  
+80      Map config = options.getConfigurationValues();
+81      SourceDescriptor source = new SourceDescriptor()
+82      {
+83  	  @Override
+84        public SourceType getSourceType()
+85        {
+86          return SourceType.METADATA;
+87        }
+88  
+89        @Override
+90        public ScriptSourceInput getScriptSourceInput()
+91        {
+92          return null;
+93        }
+94      };
+95  
+96      tool.getSchemaCreator(config).doCreation(metadata, options, source, target);
+97    }
+98  }
+
+
+ + + diff --git a/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/DropMojo.html b/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/DropMojo.html new file mode 100644 index 0000000..eeff740 --- /dev/null +++ b/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/DropMojo.html @@ -0,0 +1,111 @@ + + + +DropMojo xref + + + +
View Javadoc
+1   package de.juplo.plugins.hibernate;
+2   
+3   /*
+4    * Copyright 2001-2005 The Apache Software Foundation.
+5    *
+6    * Licensed under the Apache License, Version 2.0 (the "License");
+7    * you may not use this file except in compliance with the License.
+8    * You may obtain a copy of the License at
+9    *
+10   *      http://www.apache.org/licenses/LICENSE-2.0
+11   *
+12   * Unless required by applicable law or agreed to in writing, software
+13   * distributed under the License is distributed on an "AS IS" BASIS,
+14   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+15   * See the License for the specific language governing permissions and
+16   * limitations under the License.
+17   */
+18  
+19  import java.util.Map;
+20  import org.apache.maven.plugin.MojoExecutionException;
+21  import org.apache.maven.plugin.MojoFailureException;
+22  import org.hibernate.boot.spi.MetadataImplementor;
+23  import org.hibernate.service.ServiceRegistry;
+24  import org.hibernate.tool.schema.SourceType;
+25  import org.hibernate.tool.schema.spi.ExecutionOptions;
+26  import org.hibernate.tool.schema.spi.SchemaManagementTool;
+27  import org.hibernate.tool.schema.spi.ScriptSourceInput;
+28  import org.hibernate.tool.schema.spi.SourceDescriptor;
+29  import org.hibernate.tool.schema.spi.TargetDescriptor;
+30  
+31  
+32  /**
+33   * Generate/Execute SQL to drop all tables of a database-schema that represents
+34   * the configured mappings.
+35   *
+36   * @goal drop
+37   * @phase process-classes
+38   * @threadSafe
+39   * @requiresDependencyResolution runtime
+40   */
+41  public class DropMojo extends AbstractSchemaMojo
+42  {
+43    /**
+44     * Output file.
+45     * <p>
+46     * If the specified filename is not absolut, the file will be created
+47     * relative to the project build directory
+48     * (<code>project.build.directory</code>).
+49     *
+50     * @parameter property="hibernate.schema.drop" default-value="drop.sql"
+51     * @since 1.0
+52     */
+53    private String outputFile;
+54  
+55  
+56    @Override
+57    public final void execute()
+58      throws
+59        MojoFailureException,
+60        MojoExecutionException
+61    {
+62      super.execute(outputFile);
+63    }
+64  
+65  
+66    @Override
+67    void build(
+68        MetadataImplementor metadata,
+69        ExecutionOptions options,
+70        TargetDescriptor target
+71        )
+72        throws
+73          MojoExecutionException,
+74          MojoFailureException
+75    {
+76      ServiceRegistry service =
+77          metadata.getMetadataBuildingOptions().getServiceRegistry();
+78      SchemaManagementTool tool = service.getService(SchemaManagementTool.class);
+79  
+80      Map config = options.getConfigurationValues();
+81      SourceDescriptor source = new SourceDescriptor()
+82      {
+83  	  @Override
+84        public SourceType getSourceType()
+85        {
+86          return SourceType.METADATA;
+87        }
+88  
+89        @Override
+90        public ScriptSourceInput getScriptSourceInput()
+91        {
+92          return null;
+93        }
+94      };
+95  
+96      tool.getSchemaDropper(config).doDrop(metadata, options, source, target);
+97    }
+98  }
+
+
+ + + diff --git a/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/HelpMojo.html b/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/HelpMojo.html new file mode 100644 index 0000000..dca46df --- /dev/null +++ b/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/HelpMojo.html @@ -0,0 +1,467 @@ + + + +HelpMojo xref + + + +
View Javadoc
+1   
+2   package de.juplo.plugins.hibernate;
+3   
+4   import org.apache.maven.plugin.AbstractMojo;
+5   import org.apache.maven.plugin.MojoExecutionException;
+6   
+7   import org.w3c.dom.Document;
+8   import org.w3c.dom.Element;
+9   import org.w3c.dom.Node;
+10  import org.w3c.dom.NodeList;
+11  import org.xml.sax.SAXException;
+12  
+13  import javax.xml.parsers.DocumentBuilder;
+14  import javax.xml.parsers.DocumentBuilderFactory;
+15  import javax.xml.parsers.ParserConfigurationException;
+16  import java.io.IOException;
+17  import java.io.InputStream;
+18  import java.util.ArrayList;
+19  import java.util.List;
+20  
+21  /**
+22   * Display help information on hibernate-maven-plugin.<br>
+23   * Call <code>mvn hibernate:help -Ddetail=true -Dgoal=&lt;goal-name&gt;</code> to display parameter details.
+24   * @author maven-plugin-tools
+25   * @goal help
+26   * @requiresProject false
+27   * @threadSafe
+28   */
+29  public class HelpMojo
+30      extends AbstractMojo
+31  {
+32      /**
+33       * If <code>true</code>, display all settable properties for each goal.
+34       *
+35       * @parameter property="detail" default-value="false"
+36       */
+37      private boolean detail;
+38  
+39      /**
+40       * The name of the goal for which to show help. If unspecified, all goals will be displayed.
+41       *
+42       * @parameter property="goal"
+43       */
+44      private java.lang.String goal;
+45  
+46      /**
+47       * The maximum length of a display line, should be positive.
+48       *
+49       * @parameter property="lineLength" default-value="80"
+50       */
+51      private int lineLength;
+52  
+53      /**
+54       * The number of spaces per indentation level, should be positive.
+55       *
+56       * @parameter property="indentSize" default-value="2"
+57       */
+58      private int indentSize;
+59  
+60      // groupId/artifactId/plugin-help.xml
+61      private static final String PLUGIN_HELP_PATH =
+62                      "/META-INF/maven/de.juplo/hibernate-maven-plugin/plugin-help.xml";
+63  
+64      private static final int DEFAULT_LINE_LENGTH = 80;
+65  
+66      private Document build()
+67          throws MojoExecutionException
+68      {
+69          getLog().debug( "load plugin-help.xml: " + PLUGIN_HELP_PATH );
+70          InputStream is = null;
+71          try
+72          {
+73              is = getClass().getResourceAsStream( PLUGIN_HELP_PATH );
+74              DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
+75              DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
+76              return dBuilder.parse( is );
+77          }
+78          catch ( IOException e )
+79          {
+80              throw new MojoExecutionException( e.getMessage(), e );
+81          }
+82          catch ( ParserConfigurationException e )
+83          {
+84              throw new MojoExecutionException( e.getMessage(), e );
+85          }
+86          catch ( SAXException e )
+87          {
+88              throw new MojoExecutionException( e.getMessage(), e );
+89          }
+90          finally
+91          {
+92              if ( is != null )
+93              {
+94                  try
+95                  {
+96                      is.close();
+97                  }
+98                  catch ( IOException e )
+99                  {
+100                     throw new MojoExecutionException( e.getMessage(), e );
+101                 }
+102             }
+103         }
+104     }
+105 
+106     /**
+107      * {@inheritDoc}
+108      */
+109     public void execute()
+110         throws MojoExecutionException
+111     {
+112         if ( lineLength <= 0 )
+113         {
+114             getLog().warn( "The parameter 'lineLength' should be positive, using '80' as default." );
+115             lineLength = DEFAULT_LINE_LENGTH;
+116         }
+117         if ( indentSize <= 0 )
+118         {
+119             getLog().warn( "The parameter 'indentSize' should be positive, using '2' as default." );
+120             indentSize = 2;
+121         }
+122 
+123         Document doc = build();
+124 
+125         StringBuilder sb = new StringBuilder();
+126         Node plugin = getSingleChild( doc, "plugin" );
+127 
+128 
+129         String name = getValue( plugin, "name" );
+130         String version = getValue( plugin, "version" );
+131         String id = getValue( plugin, "groupId" ) + ":" + getValue( plugin, "artifactId" ) + ":" + version;
+132         if ( isNotEmpty( name ) && !name.contains( id ) )
+133         {
+134             append( sb, name + " " + version, 0 );
+135         }
+136         else
+137         {
+138             if ( isNotEmpty( name ) )
+139             {
+140                 append( sb, name, 0 );
+141             }
+142             else
+143             {
+144                 append( sb, id, 0 );
+145             }
+146         }
+147         append( sb, getValue( plugin, "description" ), 1 );
+148         append( sb, "", 0 );
+149 
+150         //<goalPrefix>plugin</goalPrefix>
+151         String goalPrefix = getValue( plugin, "goalPrefix" );
+152 
+153         Node mojos1 = getSingleChild( plugin, "mojos" );
+154 
+155         List<Node> mojos = findNamedChild( mojos1, "mojo" );
+156 
+157         if ( goal == null || goal.length() <= 0 )
+158         {
+159             append( sb, "This plugin has " + mojos.size() + ( mojos.size() > 1 ? " goals:" : " goal:" ), 0 );
+160             append( sb, "", 0 );
+161         }
+162 
+163         for ( Node mojo : mojos )
+164         {
+165             writeGoal( sb, goalPrefix, (Element) mojo );
+166         }
+167 
+168         if ( getLog().isInfoEnabled() )
+169         {
+170             getLog().info( sb.toString() );
+171         }
+172     }
+173 
+174 
+175     private static boolean isNotEmpty( String string )
+176     {
+177         return string != null && string.length() > 0;
+178     }
+179 
+180     private String getValue( Node node, String elementName )
+181         throws MojoExecutionException
+182     {
+183         return getSingleChild( node, elementName ).getTextContent();
+184     }
+185 
+186     private Node getSingleChild( Node node, String elementName )
+187         throws MojoExecutionException
+188     {
+189         List<Node> namedChild = findNamedChild( node, elementName );
+190         if ( namedChild.isEmpty() )
+191         {
+192             throw new MojoExecutionException( "Could not find " + elementName + " in plugin-help.xml" );
+193         }
+194         if ( namedChild.size() > 1 )
+195         {
+196             throw new MojoExecutionException( "Multiple " + elementName + " in plugin-help.xml" );
+197         }
+198         return namedChild.get( 0 );
+199     }
+200 
+201     private List<Node> findNamedChild( Node node, String elementName )
+202     {
+203         List<Node> result = new ArrayList<Node>();
+204         NodeList childNodes = node.getChildNodes();
+205         for ( int i = 0; i < childNodes.getLength(); i++ )
+206         {
+207             Node item = childNodes.item( i );
+208             if ( elementName.equals( item.getNodeName() ) )
+209             {
+210                 result.add( item );
+211             }
+212         }
+213         return result;
+214     }
+215 
+216     private Node findSingleChild( Node node, String elementName )
+217         throws MojoExecutionException
+218     {
+219         List<Node> elementsByTagName = findNamedChild( node, elementName );
+220         if ( elementsByTagName.isEmpty() )
+221         {
+222             return null;
+223         }
+224         if ( elementsByTagName.size() > 1 )
+225         {
+226             throw new MojoExecutionException( "Multiple " + elementName + "in plugin-help.xml" );
+227         }
+228         return elementsByTagName.get( 0 );
+229     }
+230 
+231     private void writeGoal( StringBuilder sb, String goalPrefix, Element mojo )
+232         throws MojoExecutionException
+233     {
+234         String mojoGoal = getValue( mojo, "goal" );
+235         Node configurationElement = findSingleChild( mojo, "configuration" );
+236         Node description = findSingleChild( mojo, "description" );
+237         if ( goal == null || goal.length() <= 0 || mojoGoal.equals( goal ) )
+238         {
+239             append( sb, goalPrefix + ":" + mojoGoal, 0 );
+240             Node deprecated = findSingleChild( mojo, "deprecated" );
+241             if ( ( deprecated != null ) && isNotEmpty( deprecated.getTextContent() ) )
+242             {
+243                 append( sb, "Deprecated. " + deprecated.getTextContent(), 1 );
+244                 if ( detail && description != null )
+245                 {
+246                     append( sb, "", 0 );
+247                     append( sb, description.getTextContent(), 1 );
+248                 }
+249             }
+250             else if ( description != null )
+251             {
+252                 append( sb, description.getTextContent(), 1 );
+253             }
+254             append( sb, "", 0 );
+255 
+256             if ( detail )
+257             {
+258                 Node parametersNode = getSingleChild( mojo, "parameters" );
+259                 List<Node> parameters = findNamedChild( parametersNode, "parameter" );
+260                 append( sb, "Available parameters:", 1 );
+261                 append( sb, "", 0 );
+262 
+263                 for ( Node parameter : parameters )
+264                 {
+265                     writeParameter( sb, parameter, configurationElement );
+266                 }
+267             }
+268         }
+269     }
+270 
+271     private void writeParameter( StringBuilder sb, Node parameter, Node configurationElement )
+272         throws MojoExecutionException
+273     {
+274         String parameterName = getValue( parameter, "name" );
+275         String parameterDescription = getValue( parameter, "description" );
+276 
+277         Element fieldConfigurationElement = (Element) findSingleChild( configurationElement, parameterName );
+278 
+279         String parameterDefaultValue = "";
+280         if ( fieldConfigurationElement != null && fieldConfigurationElement.hasAttribute( "default-value" ) )
+281         {
+282             parameterDefaultValue = " (Default: " + fieldConfigurationElement.getAttribute( "default-value" ) + ")";
+283         }
+284         append( sb, parameterName + parameterDefaultValue, 2 );
+285         Node deprecated = findSingleChild( parameter, "deprecated" );
+286         if ( ( deprecated != null ) && isNotEmpty( deprecated.getTextContent() ) )
+287         {
+288             append( sb, "Deprecated. " + deprecated.getTextContent(), 3 );
+289             append( sb, "", 0 );
+290         }
+291         append( sb, parameterDescription, 3 );
+292         if ( "true".equals( getValue( parameter, "required" ) ) )
+293         {
+294             append( sb, "Required: Yes", 3 );
+295         }
+296         if ( ( fieldConfigurationElement != null ) && isNotEmpty( fieldConfigurationElement.getTextContent() ) )
+297         {
+298             String property = getPropertyFromExpression( fieldConfigurationElement.getTextContent() );
+299             append( sb, "User property: " + property, 3 );
+300         }
+301 
+302         append( sb, "", 0 );
+303     }
+304 
+305     /**
+306      * <p>Repeat a String <code>n</code> times to form a new string.</p>
+307      *
+308      * @param str    String to repeat
+309      * @param repeat number of times to repeat str
+310      * @return String with repeated String
+311      * @throws NegativeArraySizeException if <code>repeat < 0</code>
+312      * @throws NullPointerException       if str is <code>null</code>
+313      */
+314     private static String repeat( String str, int repeat )
+315     {
+316         StringBuilder buffer = new StringBuilder( repeat * str.length() );
+317 
+318         for ( int i = 0; i < repeat; i++ )
+319         {
+320             buffer.append( str );
+321         }
+322 
+323         return buffer.toString();
+324     }
+325 
+326     /**
+327      * Append a description to the buffer by respecting the indentSize and lineLength parameters.
+328      * <b>Note</b>: The last character is always a new line.
+329      *
+330      * @param sb          The buffer to append the description, not <code>null</code>.
+331      * @param description The description, not <code>null</code>.
+332      * @param indent      The base indentation level of each line, must not be negative.
+333      */
+334     private void append( StringBuilder sb, String description, int indent )
+335     {
+336         for ( String line : toLines( description, indent, indentSize, lineLength ) )
+337         {
+338             sb.append( line ).append( '\n' );
+339         }
+340     }
+341 
+342     /**
+343      * Splits the specified text into lines of convenient display length.
+344      *
+345      * @param text       The text to split into lines, must not be <code>null</code>.
+346      * @param indent     The base indentation level of each line, must not be negative.
+347      * @param indentSize The size of each indentation, must not be negative.
+348      * @param lineLength The length of the line, must not be negative.
+349      * @return The sequence of display lines, never <code>null</code>.
+350      * @throws NegativeArraySizeException if <code>indent < 0</code>
+351      */
+352     private static List<String> toLines( String text, int indent, int indentSize, int lineLength )
+353     {
+354         List<String> lines = new ArrayList<String>();
+355 
+356         String ind = repeat( "\t", indent );
+357 
+358         String[] plainLines = text.split( "(\r\n)|(\r)|(\n)" );
+359 
+360         for ( String plainLine : plainLines )
+361         {
+362             toLines( lines, ind + plainLine, indentSize, lineLength );
+363         }
+364 
+365         return lines;
+366     }
+367 
+368     /**
+369      * Adds the specified line to the output sequence, performing line wrapping if necessary.
+370      *
+371      * @param lines      The sequence of display lines, must not be <code>null</code>.
+372      * @param line       The line to add, must not be <code>null</code>.
+373      * @param indentSize The size of each indentation, must not be negative.
+374      * @param lineLength The length of the line, must not be negative.
+375      */
+376     private static void toLines( List<String> lines, String line, int indentSize, int lineLength )
+377     {
+378         int lineIndent = getIndentLevel( line );
+379         StringBuilder buf = new StringBuilder( 256 );
+380 
+381         String[] tokens = line.split( " +" );
+382 
+383         for ( String token : tokens )
+384         {
+385             if ( buf.length() > 0 )
+386             {
+387                 if ( buf.length() + token.length() >= lineLength )
+388                 {
+389                     lines.add( buf.toString() );
+390                     buf.setLength( 0 );
+391                     buf.append( repeat( " ", lineIndent * indentSize ) );
+392                 }
+393                 else
+394                 {
+395                     buf.append( ' ' );
+396                 }
+397             }
+398 
+399             for ( int j = 0; j < token.length(); j++ )
+400             {
+401                 char c = token.charAt( j );
+402                 if ( c == '\t' )
+403                 {
+404                     buf.append( repeat( " ", indentSize - buf.length() % indentSize ) );
+405                 }
+406                 else if ( c == '\u00A0' )
+407                 {
+408                     buf.append( ' ' );
+409                 }
+410                 else
+411                 {
+412                     buf.append( c );
+413                 }
+414             }
+415         }
+416         lines.add( buf.toString() );
+417     }
+418 
+419     /**
+420      * Gets the indentation level of the specified line.
+421      *
+422      * @param line The line whose indentation level should be retrieved, must not be <code>null</code>.
+423      * @return The indentation level of the line.
+424      */
+425     private static int getIndentLevel( String line )
+426     {
+427         int level = 0;
+428         for ( int i = 0; i < line.length() && line.charAt( i ) == '\t'; i++ )
+429         {
+430             level++;
+431         }
+432         for ( int i = level + 1; i <= level + 4 && i < line.length(); i++ )
+433         {
+434             if ( line.charAt( i ) == '\t' )
+435             {
+436                 level++;
+437                 break;
+438             }
+439         }
+440         return level;
+441     }
+442     
+443     private String getPropertyFromExpression( String expression )
+444     {
+445         if ( expression != null && expression.startsWith( "${" ) && expression.endsWith( "}" )
+446             && !expression.substring( 2 ).contains( "${" ) )
+447         {
+448             // expression="${xxx}" -> property="xxx"
+449             return expression.substring( 2, expression.length() - 1 );
+450         }
+451         // no property can be extracted
+452         return null;
+453     }
+454 }
+
+
+ + + diff --git a/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/ModificationTracker.html b/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/ModificationTracker.html new file mode 100644 index 0000000..2144953 --- /dev/null +++ b/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/ModificationTracker.html @@ -0,0 +1,224 @@ + + + +ModificationTracker xref + + + +
View Javadoc
+1   package de.juplo.plugins.hibernate;
+2   
+3   
+4   import java.io.File;
+5   import java.io.FileInputStream;
+6   import java.io.FileOutputStream;
+7   import java.io.IOException;
+8   import java.io.InputStream;
+9   import java.io.ObjectInputStream;
+10  import java.io.ObjectOutputStream;
+11  import java.math.BigInteger;
+12  import java.security.MessageDigest;
+13  import java.security.NoSuchAlgorithmException;
+14  import java.util.HashMap;
+15  import java.util.HashSet;
+16  import java.util.Map;
+17  import java.util.Properties;
+18  import java.util.Set;
+19  import org.apache.maven.plugin.logging.Log;
+20  
+21  
+22  
+23  /**
+24   *
+25   * @author Kai Moritz
+26   */
+27  public class ModificationTracker
+28  {
+29    private Map<String,String> properties;
+30    private Map<String,String> classes;
+31  
+32    private final Set<String> propertyNames;
+33    private final Set<String> classNames;
+34  
+35    private boolean modified = false;
+36    private boolean failed = false;
+37  
+38    private final File saved;
+39    private final MessageDigest digest;
+40    private final Log log;
+41  
+42  
+43    ModificationTracker(String buildDirectory, String filename, Log log)
+44        throws
+45          NoSuchAlgorithmException
+46    {
+47      propertyNames = new HashSet<String>();
+48      classNames = new HashSet<String>();
+49      File output = new File(filename + ".md5s");
+50      if (output.isAbsolute())
+51      {
+52        saved = output;
+53      }
+54      else
+55      {
+56        // Interpret relative file path relative to build directory
+57        saved = new File(buildDirectory, output.getPath());
+58        log.debug("Adjusted relative path, resulting path is " + saved.getPath());
+59      }
+60      digest = java.security.MessageDigest.getInstance("MD5");
+61      this.log = log;
+62    }
+63  
+64  
+65    private String calculate(InputStream is)
+66        throws
+67          IOException
+68    {
+69      byte[] buffer = new byte[1024*4]; // copy data in 4MB-chunks
+70      int i;
+71      while((i = is.read(buffer)) > -1)
+72        digest.update(buffer, 0, i);
+73      is.close();
+74      byte[] bytes = digest.digest();
+75      BigInteger bi = new BigInteger(1, bytes);
+76      return String.format("%0" + (bytes.length << 1) + "x", bi);
+77    }
+78  
+79    private boolean check(Map<String,String> values, String name, String value)
+80    {
+81      if (!values.containsKey(name) || !values.get(name).equals(value))
+82      {
+83        values.put(name, value);
+84        return true;
+85      }
+86      else
+87        return false;
+88    }
+89  
+90  
+91    boolean track(String name, InputStream is) throws IOException
+92    {
+93      boolean result = check(classes, name, calculate(is));
+94      classNames.add(name);
+95      modified |= result;
+96      return result;
+97    }
+98  
+99  
+100   boolean check(String name, String property)
+101   {
+102     propertyNames.add(name);
+103     return check(properties, name, property);
+104   }
+105 
+106   boolean track(String name, String property)
+107   {
+108     boolean result = check(name, property);
+109     modified |= result;
+110     return result;
+111   }
+112 
+113   boolean track(Properties properties)
+114   {
+115     boolean result = false;
+116     for (String name : properties.stringPropertyNames())
+117       result |= track(name, properties.getProperty(name));
+118     return result;
+119   }
+120 
+121 
+122   void touch()
+123   {
+124     modified = true;
+125   }
+126 
+127   boolean modified()
+128   {
+129     for (String property : new HashSet<String>(properties.keySet()))
+130       if (!propertyNames.contains(property))
+131       {
+132         modified = true;
+133         properties.remove(property);
+134       }
+135      for (String clazz : new HashSet<String>(classes.keySet()))
+136       if (!classNames.contains(clazz))
+137       {
+138         modified = true;
+139         classes.remove(clazz);
+140       }
+141     return modified;
+142   }
+143 
+144 
+145   void failed()
+146   {
+147     failed = true;
+148   }
+149 
+150 
+151   void load()
+152   {
+153     if (saved.isFile() && saved.length() > 0)
+154     {
+155       try
+156       {
+157         FileInputStream fis = new FileInputStream(saved);
+158         ObjectInputStream ois = new ObjectInputStream(fis);
+159         properties = (HashMap<String,String>)ois.readObject();
+160         classes = (HashMap<String,String>)ois.readObject();
+161         ois.close();
+162       }
+163       catch (Exception e)
+164       {
+165         properties = new HashMap<String,String>();
+166         classes = new HashMap<String,String>();
+167         log.warn("Cannot read md5s from saved: " + e);
+168       }
+169     }
+170     else
+171     {
+172       properties = new HashMap<String,String>();
+173       classes = new HashMap<String,String>();
+174       try
+175       {
+176         saved.createNewFile();
+177       }
+178       catch (IOException e)
+179       {
+180         log.debug("Cannot create file \"" + saved.getPath() + "\" for md5s: " + e);
+181       }
+182     }
+183   }
+184 
+185   void save()
+186   {
+187     if (failed)
+188     {
+189       saved.delete();
+190       return;
+191     }
+192 
+193     if (!modified)
+194       return;
+195 
+196     /** Write md5-sums for annotated classes to file */
+197     try
+198     {
+199       FileOutputStream fos = new FileOutputStream(saved);
+200       ObjectOutputStream oos = new ObjectOutputStream(fos);
+201       oos.writeObject(properties);
+202       oos.writeObject(classes);
+203       oos.close();
+204       fos.close();
+205     }
+206     catch (Exception e)
+207     {
+208       log.error("Cannot write md5-sums to file: " + e);
+209     }
+210   }  
+211 }
+
+
+ + + diff --git a/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/MutableClassLoader.html b/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/MutableClassLoader.html new file mode 100644 index 0000000..83aeeb9 --- /dev/null +++ b/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/MutableClassLoader.html @@ -0,0 +1,115 @@ + + + +MutableClassLoader xref + + + +
View Javadoc
+1   package de.juplo.plugins.hibernate;
+2   
+3   import java.io.IOException;
+4   import java.io.InputStream;
+5   import java.net.URL;
+6   import java.net.URLClassLoader;
+7   import java.util.Arrays;
+8   import java.util.Enumeration;
+9   import java.util.LinkedHashSet;
+10  import org.apache.maven.plugin.logging.Log;
+11  
+12  
+13  /**
+14   *
+15   * @author kai
+16   */
+17  public class MutableClassLoader extends ClassLoader
+18  {
+19    private URLClassLoader loader;
+20    private Log log;
+21  
+22  
+23    public MutableClassLoader(LinkedHashSet<URL> urls, Log log)
+24    {
+25      if (log.isDebugEnabled())
+26        for (URL url : urls)
+27          log.debug(url.toString());
+28      loader =
+29          new URLClassLoader(
+30              urls.toArray(new URL[urls.size()]),
+31              getClass().getClassLoader()
+32              );
+33      this.log = log;
+34    }
+35  
+36  
+37    public MutableClassLoader add(LinkedHashSet<URL> urls)
+38    {
+39      LinkedHashSet<URL> old =
+40          new LinkedHashSet<URL>(Arrays.asList(loader.getURLs()));
+41      old.addAll(urls);
+42      if (log.isDebugEnabled())
+43        for (URL url : urls)
+44          log.debug(url.toString());
+45      loader =
+46          new URLClassLoader(
+47              old.toArray(new URL[urls.size()]),
+48              getClass().getClassLoader()
+49              );
+50      return this;
+51    }
+52  
+53  
+54    @Override
+55    public void clearAssertionStatus()
+56    {
+57      loader.clearAssertionStatus();
+58    }
+59  
+60    @Override
+61    public void setClassAssertionStatus(String className, boolean enabled)
+62    {
+63      loader.setClassAssertionStatus(className, enabled);
+64    }
+65  
+66    @Override
+67    public void setPackageAssertionStatus(String packageName, boolean enabled)
+68    {
+69      loader.setPackageAssertionStatus(packageName, enabled);
+70    }
+71  
+72    @Override
+73    public void setDefaultAssertionStatus(boolean enabled)
+74    {
+75      loader.setDefaultAssertionStatus(enabled);
+76    }
+77  
+78    @Override
+79    public InputStream getResourceAsStream(String name)
+80    {
+81      return loader.getResourceAsStream(name);
+82    }
+83  
+84    @Override
+85    public Enumeration<URL> getResources(String name) throws IOException
+86    {
+87      return loader.getResources(name);
+88    }
+89  
+90    @Override
+91    public URL getResource(String name)
+92    {
+93      return loader.getResource(name);
+94    }
+95  
+96    @Override
+97    public Class<?> loadClass(String name) throws ClassNotFoundException
+98    {
+99      return loader.loadClass(name);
+100   }
+101   
+102 }
+
+
+ + + diff --git a/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/SimpleConnectionProvider.html b/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/SimpleConnectionProvider.html new file mode 100644 index 0000000..8b9132c --- /dev/null +++ b/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/SimpleConnectionProvider.html @@ -0,0 +1,245 @@ + + + +SimpleConnectionProvider xref + + + +
View Javadoc
+1   package de.juplo.plugins.hibernate;
+2   
+3   import java.sql.Connection;
+4   import java.sql.Driver;
+5   import java.sql.DriverManager;
+6   import java.sql.DriverPropertyInfo;
+7   import java.sql.SQLException;
+8   import java.sql.SQLFeatureNotSupportedException;
+9   import java.util.Properties;
+10  import java.util.logging.Logger;
+11  import org.apache.maven.plugin.MojoFailureException;
+12  import org.apache.maven.plugin.logging.Log;
+13  import static org.eclipse.aether.repository.AuthenticationContext.PASSWORD;
+14  import static org.eclipse.aether.repository.AuthenticationContext.USERNAME;
+15  import org.hibernate.boot.registry.classloading.spi.ClassLoaderService;
+16  import static org.hibernate.cfg.AvailableSettings.DRIVER;
+17  import static org.hibernate.cfg.AvailableSettings.PASS;
+18  import static org.hibernate.cfg.AvailableSettings.URL;
+19  import static org.hibernate.cfg.AvailableSettings.USER;
+20  import org.hibernate.engine.jdbc.connections.spi.ConnectionProvider;
+21  import static org.hibernate.jpa.AvailableSettings.JDBC_DRIVER;
+22  import static org.hibernate.jpa.AvailableSettings.JDBC_PASSWORD;
+23  import static org.hibernate.jpa.AvailableSettings.JDBC_URL;
+24  import static org.hibernate.jpa.AvailableSettings.JDBC_USER;
+25  
+26  /**
+27   *
+28   * @author Kai Moritz
+29   */
+30  class SimpleConnectionProvider implements ConnectionProvider
+31  {
+32    private final Log log;
+33  
+34    private Connection connection;
+35  
+36  
+37    SimpleConnectionProvider(Log log)
+38    {
+39      this.log = log;
+40    }
+41  
+42  
+43    void open(ClassLoaderService classLoaderService, Properties properties)
+44        throws
+45          MojoFailureException
+46    {
+47  
+48      String driver = (String)properties.getProperty(DRIVER);
+49      String url = (String)properties.getProperty(URL);
+50      String user = (String)properties.getProperty(USER);
+51      String password = (String)properties.getProperty(PASS);
+52  
+53      if (driver == null || url == null)
+54      {
+55        log.info("No connection opened, because connection information is incomplete");
+56        log.info("Driver-Class: " + driver);
+57        log.info("URL: " + url);
+58        return;
+59      }
+60  
+61      try
+62      {
+63        Class driverClass = classLoaderService.classForName(driver);
+64  
+65        log.debug("Registering JDBC-driver " + driverClass.getName());
+66        DriverManager
+67            .registerDriver(new DriverProxy((Driver) driverClass.newInstance()));
+68  
+69        log.debug(
+70            "Opening JDBC-connection to " + url +
+71            " as " + user +
+72            " with password " + password
+73            );
+74      
+75        connection = DriverManager.getConnection(url, user, password);
+76      }
+77      catch (Exception e)
+78      {
+79        log.info("Could not open the JDBC-connection: " + e.getMessage());
+80      }
+81    }
+82  
+83    void close()
+84    {
+85      if (connection == null)
+86        return;
+87  
+88      log.debug("Closing the JDBC-connection.");
+89      try
+90      {
+91        connection.close();
+92      }
+93      catch (SQLException e)
+94      {
+95        log.error("Error while closing the JDBC-connection: " + e.getMessage());
+96      }
+97    }
+98  
+99    @Override
+100   public Connection getConnection() throws SQLException
+101   {
+102     log.debug("Connection aquired.");
+103 
+104     if (connection == null)
+105       throw new SQLException("No connection available, because of insufficient connection information!");
+106 
+107     return connection;
+108   }
+109 
+110   @Override
+111   public void closeConnection(Connection conn) throws SQLException
+112   {
+113     log.debug("Connection released");
+114   }
+115 
+116   @Override
+117   public boolean supportsAggressiveRelease()
+118   {
+119     return false;
+120   }
+121 
+122   @Override
+123   public boolean isUnwrappableAs(Class unwrapType)
+124   {
+125     return false;
+126   }
+127 
+128   @Override
+129   public <T> T unwrap(Class<T> unwrapType)
+130   {
+131     throw new UnsupportedOperationException("Not supported.");
+132   }
+133 
+134   /**
+135    * Needed, because DriverManager won't pick up drivers, that were not
+136    * loaded by the system-classloader!
+137    * See:
+138    * http://stackoverflow.com/questions/288828/how-to-use-a-jdbc-driver-fromodifiedm-an-arbitrary-location
+139    */
+140   static final class DriverProxy implements Driver
+141   {
+142     private final Driver target;
+143 
+144     DriverProxy(Driver target)
+145     {
+146       if (target == null)
+147         throw new NullPointerException();
+148       this.target = target;
+149     }
+150 
+151     public java.sql.Driver getTarget()
+152     {
+153       return target;
+154     }
+155 
+156     @Override
+157     public boolean acceptsURL(String url) throws SQLException
+158     {
+159       return target.acceptsURL(url);
+160     }
+161 
+162     @Override
+163     public java.sql.Connection connect(
+164         String url,
+165         java.util.Properties info
+166       )
+167       throws
+168         SQLException
+169     {
+170       return target.connect(url, info);
+171     }
+172 
+173     @Override
+174     public int getMajorVersion()
+175     {
+176       return target.getMajorVersion();
+177     }
+178 
+179     @Override
+180     public int getMinorVersion()
+181     {
+182       return target.getMinorVersion();
+183     }
+184 
+185     @Override
+186     public DriverPropertyInfo[] getPropertyInfo(
+187         String url,
+188         Properties info
+189       )
+190       throws
+191         SQLException
+192     {
+193       return target.getPropertyInfo(url, info);
+194     }
+195 
+196     @Override
+197     public boolean jdbcCompliant()
+198     {
+199       return target.jdbcCompliant();
+200     }
+201 
+202     /**
+203      * This Method cannot be annotated with @Override, becaus the plugin
+204      * will not compile then under Java 1.6!
+205      */
+206     public Logger getParentLogger() throws SQLFeatureNotSupportedException
+207     {
+208       throw new SQLFeatureNotSupportedException("Not supported, for backward-compatibility with Java 1.6");
+209     }
+210 
+211     @Override
+212     public String toString()
+213     {
+214       return "Proxy: " + target;
+215     }
+216 
+217     @Override
+218     public int hashCode()
+219     {
+220       return target.hashCode();
+221     }
+222 
+223     @Override
+224     public boolean equals(Object obj)
+225     {
+226       if (!(obj instanceof DriverProxy))
+227         return false;
+228       DriverProxy other = (DriverProxy) obj;
+229       return this.target.equals(other.target);
+230     }
+231   }
+232 }
+
+
+ + + diff --git a/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/UpdateMojo.html b/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/UpdateMojo.html new file mode 100644 index 0000000..4cf6c6f --- /dev/null +++ b/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/UpdateMojo.html @@ -0,0 +1,94 @@ + + + +UpdateMojo xref + + + +
View Javadoc
+1   package de.juplo.plugins.hibernate;
+2   
+3   /*
+4    * Copyright 2001-2005 The Apache Software Foundation.
+5    *
+6    * Licensed under the Apache License, Version 2.0 (the "License");
+7    * you may not use this file except in compliance with the License.
+8    * You may obtain a copy of the License at
+9    *
+10   *      http://www.apache.org/licenses/LICENSE-2.0
+11   *
+12   * Unless required by applicable law or agreed to in writing, software
+13   * distributed under the License is distributed on an "AS IS" BASIS,
+14   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+15   * See the License for the specific language governing permissions and
+16   * limitations under the License.
+17   */
+18  
+19  import java.util.Map;
+20  import org.apache.maven.plugin.MojoExecutionException;
+21  import org.apache.maven.plugin.MojoFailureException;
+22  import org.hibernate.boot.spi.MetadataImplementor;
+23  import org.hibernate.service.ServiceRegistry;
+24  import org.hibernate.tool.schema.spi.ExecutionOptions;
+25  import org.hibernate.tool.schema.spi.SchemaManagementTool;
+26  import org.hibernate.tool.schema.spi.TargetDescriptor;
+27  
+28  
+29  /**
+30   * Generate/Execute SQL to update the database-schema according to the
+31   * configured mappings.
+32   *
+33   * @goal update
+34   * @phase process-classes
+35   * @threadSafe
+36   * @requiresDependencyResolution runtime
+37   */
+38  public class UpdateMojo extends AbstractSchemaMojo
+39  {
+40    /**
+41     * Output file.
+42     * <p>
+43     * If the specified filename is not absolut, the file will be created
+44     * relative to the project build directory
+45     * (<code>project.build.directory</code>).
+46     *
+47     * @parameter property="hibernate.schema.update" default-value="update.sql"
+48     * @since 1.0
+49     */
+50    private String outputFile;
+51  
+52  
+53    @Override
+54    public final void execute()
+55      throws
+56        MojoFailureException,
+57        MojoExecutionException
+58    {
+59      super.execute(outputFile);
+60    }
+61  
+62  
+63    @Override
+64    void build(
+65        MetadataImplementor metadata,
+66        ExecutionOptions options,
+67        TargetDescriptor target
+68        )
+69        throws
+70          MojoExecutionException,
+71          MojoFailureException
+72    {
+73      ServiceRegistry service =
+74          metadata.getMetadataBuildingOptions().getServiceRegistry();
+75      SchemaManagementTool tool = service.getService(SchemaManagementTool.class);
+76  
+77      Map config = options.getConfigurationValues();
+78  
+79      tool.getSchemaMigrator(config).doMigration(metadata, options, target);
+80    }
+81  }
+
+
+ + + diff --git a/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/package-frame.html b/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/package-frame.html new file mode 100644 index 0000000..bd06c58 --- /dev/null +++ b/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/package-frame.html @@ -0,0 +1,48 @@ + + + + + + Hibernate Maven Plugin 2.1.1 Reference Package de.juplo.plugins.hibernate + + + + +

+ de.juplo.plugins.hibernate +

+ +

Classes

+ + + + + \ No newline at end of file diff --git a/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/package-summary.html b/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/package-summary.html new file mode 100644 index 0000000..e405888 --- /dev/null +++ b/hibernate-maven-plugin/xref/de/juplo/plugins/hibernate/package-summary.html @@ -0,0 +1,109 @@ + + + + + + Hibernate Maven Plugin 2.1.1 Reference Package de.juplo.plugins.hibernate + + + +
+ +
+
+ +
+ +

Package de.juplo.plugins.hibernate

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Class Summary
+ AbstractSchemaMojo +
+ CreateMojo +
+ DriverProxy +
+ DropMojo +
+ HelpMojo +
+ ModificationTracker +
+ MutableClassLoader +
+ SimpleConnectionProvider +
+ UpdateMojo +
+ +
+ +
+
+ +
+
+ + + \ No newline at end of file diff --git a/hibernate-maven-plugin/xref/index.html b/hibernate-maven-plugin/xref/index.html new file mode 100644 index 0000000..b428b78 --- /dev/null +++ b/hibernate-maven-plugin/xref/index.html @@ -0,0 +1,25 @@ + + + + + + + Hibernate Maven Plugin 2.1.1 Reference + + + + + + + + + <body> + <h1>Frame Alert</h1> + <p> + You don't have frames. Go <a href="overview-summary.html">here</a> + </p> + </body> + + + + diff --git a/hibernate-maven-plugin/xref/overview-frame.html b/hibernate-maven-plugin/xref/overview-frame.html new file mode 100644 index 0000000..348ba9b --- /dev/null +++ b/hibernate-maven-plugin/xref/overview-frame.html @@ -0,0 +1,25 @@ + + + + + + Hibernate Maven Plugin 2.1.1 Reference + + + + +

+ All Classes +

+ +

Packages

+ + + + + + diff --git a/hibernate-maven-plugin/xref/overview-summary.html b/hibernate-maven-plugin/xref/overview-summary.html new file mode 100644 index 0000000..e85519e --- /dev/null +++ b/hibernate-maven-plugin/xref/overview-summary.html @@ -0,0 +1,66 @@ + + + + + + Hibernate Maven Plugin 2.1.1 Reference + + + +
+ +
+
+ +
+ +

Hibernate Maven Plugin 2.1.1 Reference

+ + + + + + + + + + + + +
Packages
+ de.juplo.plugins.hibernate +
+ +
+ +
+
+ +
+ +
+ + + \ No newline at end of file diff --git a/hibernate-maven-plugin/xref/stylesheet.css b/hibernate-maven-plugin/xref/stylesheet.css new file mode 100644 index 0000000..89732f8 --- /dev/null +++ b/hibernate-maven-plugin/xref/stylesheet.css @@ -0,0 +1,114 @@ +/* Javadoc style sheet */ +/* Define colors, fonts and other style attributes here to override the defaults */ +body { + background-color: #fff; + font-family: Arial, Helvetica, sans-serif; +} + +a:link { + color: #00f; +} +a:visited { + color: #00a; +} + +a:active, a:hover { + color: #f30 !important; +} + +ul, li { + list-style-type:none; + margin:0; + padding:0; +} + +table td { + padding: 3px; + border: 1px solid #000; +} +table { + width:100%; + border: 1px solid #000; + border-collapse: collapse; +} + +div.overview { + background-color:#ddd; + padding: 4px 4px 4px 0; +} +div.overview li, div.framenoframe li { + display: inline; +} +div.framenoframe { + text-align: center; + font-size: x-small; +} +div.framenoframe li { + margin: 0 3px 0 3px; +} +div.overview li { + margin:3px 3px 0 3px; + padding: 4px; +} +li.selected { + background-color:#888; + color: #fff; + font-weight: bold; +} + +table.summary { + margin-bottom: 20px; +} +table.summary td, table.summary th { + font-weight: bold; + text-align: left; + padding: 3px; +} +table.summary th { + background-color:#036; + color: #fff; +} +table.summary td { + background-color:#eee; + border: 1px solid black; +} + +em { + color: #A00; +} +em.comment { + color: #390; +} +.string { + color: #009; +} + +#overview { + padding:2px; +} + +hr { + height: 1px; + color: #000; +} + +/* JXR style sheet */ +.jxr_comment +{ + color: #390; +} + +.jxr_javadoccomment +{ + color: #A00; +} + +.jxr_string +{ + color: #009; +} + +.jxr_keyword +{ + color: #000; +} diff --git a/juplo.de b/juplo.de index 64d6ab4..eacdb73 160000 --- a/juplo.de +++ b/juplo.de @@ -1 +1 @@ -Subproject commit 64d6ab403fe4dc05651fb240fdc8a140eaacf293 +Subproject commit eacdb7305aa877ac44cd7a889a7aec57bd237964 diff --git a/nginx.conf b/nginx.conf index a291035..e861cd9 100644 --- a/nginx.conf +++ b/nginx.conf @@ -14,16 +14,8 @@ server { alias /usr/share/nginx/html/projects/; expires 0; } - location /http-resources/ { - alias /usr/share/nginx/html/projects/http-resources/2.0.0/; - expires 0; - } location /hibernate-maven-plugin/ { - alias /usr/share/nginx/html/projects/hibernate-maven-plugin/2.1.2-SNAPSHOT/; - expires 0; - } - location /maven-thymeleaf-skin/ { - alias /usr/share/nginx/html/projects/maven-thymeleaf-skin/1.1.0/; + alias /usr/share/nginx/html/hibernate-maven-plugin/; expires 0; } } diff --git a/projects/hibernate-maven-plugin/2.1.1/ci-management.html b/projects/hibernate-maven-plugin/2.1.1/ci-management.html new file mode 100644 index 0000000..bd7f583 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/ci-management.html @@ -0,0 +1,707 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CI Management – Hibernate Maven Plugin + + + + +

CI Management

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Information
  3. CI Management
+

+
+
+
+

Overview

+

This project uses Continuum.

+

Access

+

The following is a link to the continuous integration system used by the project:

+
http://juplo.de/continuum/
+

Notifiers

+

Configuration for notifying developers/users when a build is unsuccessful, including user information and notification mode.

+ + + + + + + + +
TypeAddressConfiguration
mailkai@juplo.de-
+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/team.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/force.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/configuration.html b/projects/hibernate-maven-plugin/2.1.1/configuration.html new file mode 100644 index 0000000..ee8554a --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/configuration.html @@ -0,0 +1,1000 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Hibernate Maven Plugin + + + + +

$shortTitle

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Configuration Examples
+

+
+
+ + + +
+

Configuration Examples

+
+

Configuration Through A Configuration-File

+ +

+ The most simple way to configure the plugin is, to put all the + hibernate-configuration in a hibernate.properties- or + a hibernate.cfg.xml-file on your classpath or in the + persistence.xml-file of your JPA-configuration, just + like you would do, if you are not using the + hibernate-maven-plugin. +

+ +

+ Doing so, the only additionally configuration needed, to activat the plugin + is the following entry in the plugins-section of your pom.xml: +

+ +
+<plugin>
+  <groupId>de.juplo</groupId>
+  <artifactId>hibernate-maven-plugin</artifactId>
+  <version>2.1.1</version>
+  <executions>
+    <execution>
+      <goals>
+        <goal>create</goal>
+      </goals>
+    </execution>
+  </executions>
+</plugin>
+ +

+ This would create the configured database. + If you want it to be droped beforehand, you have to add the goal + drop: +

+ +
+<plugin>
+  <groupId>de.juplo</groupId>
+  <artifactId>hibernate-maven-plugin</artifactId>
+  <version>2.1.1</version>
+  <executions>
+    <execution>
+      <goals>
+        <goal>drop</goal>
+        <goal>create</goal>
+      </goals>
+    </execution>
+  </executions>
+</plugin>
+ +

+ A correspondin goal for the command update is missing in this + version, but we are planning to implement it in near feature. +

+ +

+ In order to let this configuration work, your configuration file must + contain a complete valid configuration for the database, that you want + to use. + A simple example hibernate.properties-file may look like this: +

+ +
+hibernate.dialect=org.hibernate.dialect.H2Dialect
+hibernate.connection.url=jdbc:h2:file:./target/db
+hibernate.connection.driver_class=org.h2.Driver
+hibernate.connection.username=sa
+hibernate.connection.password=
+ +

+ But be aware, that using this configuration-approach the database-url, + that is build in the application is the same that is used while testing, + where the database is droped and recreated by the plugin. + Because of that, + + you should never fire up this configuration on your production + system, or your database might be erased! + +

+ +

+ A better approach is, to specify a different url for testing like in the + following snippet: +

+ +
+<plugin>
+  <groupId>de.juplo</groupId>
+  <artifactId>hibernate-maven-plugin</artifactId>
+  <version>2.1.1</version>
+  <executions>
+    <execution>
+      <goals>
+        <goal>drop</goal>
+        <goal>create</goal>
+      </goals>
+    </execution>
+  </executions>
+  <configuration>
+    <url><![CDATA[jdbc:mysql://localhost/test-db]]></url>
+  </configuration>
+</plugin>
+ +

+ Configuration properties, that are set in the configuration-section + of the plugin-configuration cannnot be overwritten elsewere (for details + see Configuration-Method-Precedence). + You never can overwrite them by accident when specifying a property on + the commandline or in your settings.xml. +

+
+

Configuration through maven-properties

+ +

+ Alternatively, it is possible, to configure the plugin via maven-properties. + Each relevant configuration-option has a corresponding maven-property + (for a full list see the Documentation of the goal create). + These are named after the + Hibernate JDBC Properties: +

+ +
    + +
  • hibernate.connection.driver_class
  • + +
  • hibernate.dialect
  • + +
  • hibernate.connection.url
  • + +
  • hibernate.connection.username
  • + +
  • hibernate.connection.password
  • +
+ +

+ So, instead of writing the hibernate-configuration in the properties-file, + like above, you could put it in the properties-section of your + pom.xml. +

+ +

+ Thogether with the plugin-definition from above, the following would + be a complete configuration (again, the database-url was overwritten in + the plugin-configuration, to be sure to have a separate database for + testing): +

+ +
+<properties>
+  <hibernate.connection.driver_class>org.hsqldb.jdbcDriver</hibernate.connection.driver_class>
+  <hibernate.dialect>org.hibernate.dialect.HSQLDialect</hibernate.dialect>
+  <hibernate.connection.url><![CDATA[jdbc:hsqldb:res:org.my.path.production_db]]></hibernate.connection.url>
+  <hibernate.connection.username>sa</hibernate.connection.username>
+  <hibernate.connection.password></hibernate.connection.password>
+</properties>
+
+...
+
+<plugins>
+
+  ...
+
+  <plugin>
+    <groupId>de.juplo</groupId>
+    <artifactId>hibernate-maven-plugin</artifactId>
+    <version>2.1.1</version>
+    <executions>
+      <execution>
+        <goals>
+          <goal>drop</goal>
+          <goal>create</goal>
+        </goals>
+      </execution>
+    </executions>
+    <configuration>
+      <url><![CDATA[jdbc:hsqldb:target/db/testdb;shutdown=true]]></url>
+    </configuration>
+  </plugin>
+
+<plugins>
+ +

+ This way, you can reuse the same properties to provide a + default-configurationthe, that is build into your application, and + overwrite the database-url, that is used during testing to prevent + accidential drops of your production database. +

+
+

Configuration through the plugin-configuration

+ +

+ A third way for configuring the plugin is the plugin-configuration. + The relevant configuration-parameters are: +

+ +
    + +
  • driver
  • + +
  • dialect
  • + +
  • url
  • + +
  • username
  • + +
  • password
  • +
+ +

+ The equivalent of the configuration from the last section would look + like this: +

+ +
+<plugin>
+  <groupId>de.juplo</groupId>
+  <artifactId>hibernate-maven-plugin</artifactId>
+  <version>2.1.1</version>
+  <executions>
+    <execution>
+      <goals>
+        <goal>drop</goal>
+        <goal>create</goal>
+      </goals>
+    </execution>
+  </executions>
+  <configuration>
+    <driver>org.hsqldb.jdbcDriver</driver>
+    <dialect>org.hibernate.dialect.HSQLDialect</dialect>
+    <url><![CDATA[jdbc:hsqldb:target/db/fotos;shutdown=true]]></url>
+    <username>sa</username>
+    <password></password>
+  </configuration>
+</plugin>
+ +

+ The parameter hibernateProperties (name of the hibernate-properties-file + to use, defaults to hibernate.properties) can only be configured through + this approach. +

+ +

+ For more explanations, see the + Documentation of the goal create. +

+
+

Configuration-Method-Precedence

+ +

+ The configuration is gathered in a fix order: +

+ +
    + +
  1. hibernate.properties
  2. + +
  3. hibernate.cfg.xml
  4. + +
  5. persistence.xml
  6. + +
  7. maven-properties
  8. + +
  9. plugin-configuration
  10. +
+ +

+ If you are in doubt about where a configuration-value comes from, run + maven with the debug-output enabled: mvn -X hibernate:create + and be aware, that maven-properties can be overwitten on the command-line, + in your ~/.m2/settings.xml and in a profile. +

+ +

+ The plugin-configuration comes last and overwrites everything else. + That way, you can be sure, that a configuration-value, that is + specified in the plugin-configuration will never be overwritten by any + other configuration-method. +

+ +

+ If you need to overwrite plugin-configuration-values with + maven-properties, you can use maven-properties in the plugin-configuration: +

+ +
+<plugin>
+  <groupId>de.juplo</groupId>
+  <artifactId>hibernate-maven-plugin</artifactId>
+  <version>2.1.1</version>
+  <executions>
+    <execution>
+      <goals>
+        <goal>drop</goal>
+        <goal>create</goal>
+      </goals>
+    </execution>
+  </executions>
+  <configuration>
+    <password>${my-password-property}</password>
+  </configuration>
+</plugin>
+
+ +
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/team.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/force.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/cpd.html b/projects/hibernate-maven-plugin/2.1.1/cpd.html new file mode 100644 index 0000000..bec8848 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/cpd.html @@ -0,0 +1,694 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CPD Results – Hibernate Maven Plugin + + + + +

CPD Results

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Reports
  3. CPD
+

+
+
+
+

CPD Results

+

The following document contains the results of PMD's CPD 5.2.3.

+

Duplications

+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/team.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/force.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/create-mojo.html b/projects/hibernate-maven-plugin/2.1.1/create-mojo.html new file mode 100644 index 0000000..7c78050 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/create-mojo.html @@ -0,0 +1,1604 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + hibernate:create – Hibernate Maven Plugin + + + + +

hibernate:create

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Goal: CREATE
+

+
+
+ + +
+

hibernate:create

+ +

Full name:

+ +

de.juplo:hibernate-maven-plugin:2.1.1:create

+ +

Description:

+ +
Generate/Execute SQL to create a database-schema that represents +the configured mappings.
+ +

Attributes:

+ +
    + +
  • Requires a Maven project to be executed.
  • + +
  • Requires dependency resolution of artifacts in scope: runtime.
  • + +
  • The goal is thread-safe and supports parallel builds.
  • + +
  • Binds by default to the lifecycle phase: process-classes.
  • +
+
+

Optional Parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeSinceDescription
createNamespacesBoolean2.0Specifies whether to automatically create also the database +schema/catalog.
Default value is: false.
User property is: hibernate.hbm2dll.create_namespaces.
delimiterString1.0Delimiter in output-file. + +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: ;.
User property is: hibernate.hbm2ddl.delimiter.
dialectString1.0Hibernate dialect.
User property is: hibernate.dialect.
driverString1.0SQL-Driver name.
User property is: hibernate.connection.driver_class.
executeBoolean2.0Excecute the generated SQL. If set to false, only the +SQL-script is created and the database is not touched. + +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: true.
User property is: hibernate.schema.execute.
forceboolean1.0Force generation/execution + +

Force the generation and (if configured) the execution of the +SQL, even if no modified or newly added annotated classes where +found and the configuration was not changed.

+ +

skip takes precedence over force.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: false.
User property is: hibernate.schema.force.
formatBoolean1.0Format output-file.
User property is: hibernate.format_sql.
hibernateConfigString1.1.0Path to Hibernate configuration file (.cfg.xml). If this parameter +is specified, the plugin will try to load configuration values from +a file with the given path or a ressource on the classpath with the +given name. If both fails, the execution of the plugin will fail. + +

If this parameter is not set the plugin will load configuration +values from a ressource named hibernate.cfg.xml on the +classpath, if it is present, but will not fail if there is no such +ressource.

+ +

During ressource-lookup, the test-classpath takes +precedence.

+ +

Settings in this file will overwrite settings in the properties +file.


hibernatePropertiesString1.0Path to a file or name of a ressource with hibernate properties. If +this parameter is specified, the plugin will try to load +configuration values from a file with the given path or a ressource +on the classpath with the given name. If both fails, the execution +of the plugin will fail. + +

If this parameter is not set the plugin will load configuration +values from a ressource named hibernate.properties on +the classpath, if it is present, but will not fail if there is no +such ressource.

+ +

During ressource-lookup, the test-classpath takes +precedence.


implicitNamingStrategyString2.0Implicit naming strategy
User property is: hibernate.implicit_naming_strategy.
mappingsString1.0.2List of Hibernate-Mapping-Files (XML). Multiple files can be +separated with white-spaces and/or commas.
User property is: hibernate.mapping.
outputDirectoryString1.0Classes-Directory to scan. + +

This parameter defaults to the maven build-output-directory for +classes. Additionally, all dependencies are scanned for annotated +classes.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


User property is: project.build.outputDirectory.
outputFileString1.0Output file. + +

If the specified filename is not absolut, the file will be +created relative to the project build directory +(project.build.directory).


Default value is: create.sql.
User property is: hibernate.schema.create.
passwordString1.0Database password
User property is: hibernate.connection.password.
persistenceUnitString1.1.0Name of the persistence-unit. If this parameter is specified, the +plugin will try to load configuration values from a +persistence-unit with the specified name. If no such +persistence-unit can be found, the plugin will throw an exception. + +

If this parameter is not set and there is only one +persistence-unit available, that unit will be used automatically. +But if this parameter is not set and there are multiple +persistence-units available on, the class-path, the execution of +the plugin will fail.

+ +

Settings in this file will overwrite settings in the properties +or the configuration file.


physicalNamingStrategyString2.0Physical naming strategy
User property is: hibernate.physical_naming_strategy.
scanClassesBoolean2.0Wether the project should be scanned for annotated-classes, or not + +

This parameter is intended to allow overwriting of the parameter +exclude-unlisted-classes of a +persistence-unit. If not specified, it defaults to +true


User property is: hibernate.schema.scan.classes.
scanDependenciesString1.0.3Dependency-Scopes, that should be scanned for annotated classes. + +

By default, only dependencies in the scope compile +are scanned for annotated classes. Multiple scopes can be seperated +by white space or commas.

+ +

If you do not want any dependencies to be scanned for annotated +classes, set this parameter to none.

+ +

The plugin does not scan for annotated classes in transitive +dependencies. If some of your annotated classes are hidden in a +transitive dependency, you can simply add that dependency +explicitly.


Default value is: compile.
User property is: hibernate.schema.scan.dependencies.
scanTestClassesBoolean1.0.1Whether to scan the test-branch of the project for annotated +classes, or not. + +

If this parameter is set to true the test-classes +of the artifact will be scanned for hibernate-annotated classes +additionally.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: false.
User property is: hibernate.schema.scan.test_classes.
showBoolean1.0Show the generated SQL in the command-line output.
User property is: hibernate.show_sql.
skipboolean1.0Skip execution + +

If set to true, the execution is skipped.

+ +

A skipped execution is signaled via the maven-property +${hibernate.schema.skipped}.

+ +

The execution is skipped automatically, if no modified or newly +added annotated classes are found and the dialect was not +changed.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: ${maven.test.skip}.
User property is: hibernate.schema.skip.
testOutputDirectoryString1.0.2Test-Classes-Directory to scan. + +

This parameter defaults to the maven build-output-directory for +test-classes.

+ +

This parameter is only used, when scanTestClasses +is set to true!

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


User property is: project.build.testOutputDirectory.
urlString1.0Database URL.
User property is: hibernate.connection.url.
usernameString1.0Database username
User property is: hibernate.connection.username.
+
+
+

Parameter Details

+ +

createNamespaces:

+ +
Specifies whether to automatically create also the database +schema/catalog.
+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.hbm2dll.create_namespaces
  • + +
  • Default: false
  • +

+

delimiter:

+ +
Delimiter in output-file. + +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.hbm2ddl.delimiter
  • + +
  • Default: ;
  • +

+

dialect:

+ +
Hibernate dialect.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.dialect
  • +

+

driver:

+ +
SQL-Driver name.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.connection.driver_class
  • +

+

execute:

+ +
Excecute the generated SQL. If set to false, only the +SQL-script is created and the database is not touched. + +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.execute
  • + +
  • Default: true
  • +

+

force:

+ +
Force generation/execution + +

Force the generation and (if configured) the execution of the +SQL, even if no modified or newly added annotated classes where +found and the configuration was not changed.

+ +

skip takes precedence over force.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: boolean
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.force
  • + +
  • Default: false
  • +

+

format:

+ +
Format output-file.
+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.format_sql
  • +

+

hibernateConfig:

+ +
Path to Hibernate configuration file (.cfg.xml). If this parameter +is specified, the plugin will try to load configuration values from +a file with the given path or a ressource on the classpath with the +given name. If both fails, the execution of the plugin will fail. + +

If this parameter is not set the plugin will load configuration +values from a ressource named hibernate.cfg.xml on the +classpath, if it is present, but will not fail if there is no such +ressource.

+ +

During ressource-lookup, the test-classpath takes +precedence.

+ +

Settings in this file will overwrite settings in the properties +file.

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.1.0
  • + +
  • Required: No
  • +

+

hibernateProperties:

+ +
Path to a file or name of a ressource with hibernate properties. If +this parameter is specified, the plugin will try to load +configuration values from a file with the given path or a ressource +on the classpath with the given name. If both fails, the execution +of the plugin will fail. + +

If this parameter is not set the plugin will load configuration +values from a ressource named hibernate.properties on +the classpath, if it is present, but will not fail if there is no +such ressource.

+ +

During ressource-lookup, the test-classpath takes +precedence.

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • +

+

implicitNamingStrategy:

+ +
Implicit naming strategy
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.implicit_naming_strategy
  • +

+

mappings:

+ +
List of Hibernate-Mapping-Files (XML). Multiple files can be +separated with white-spaces and/or commas.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0.2
  • + +
  • Required: No
  • + +
  • User Property: hibernate.mapping
  • +

+

outputDirectory:

+ +
Classes-Directory to scan. + +

This parameter defaults to the maven build-output-directory for +classes. Additionally, all dependencies are scanned for annotated +classes.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: project.build.outputDirectory
  • +

+

outputFile:

+ +
Output file. + +

If the specified filename is not absolut, the file will be +created relative to the project build directory +(project.build.directory).

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.create
  • + +
  • Default: create.sql
  • +

+

password:

+ +
Database password
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.connection.password
  • +

+

persistenceUnit:

+ +
Name of the persistence-unit. If this parameter is specified, the +plugin will try to load configuration values from a +persistence-unit with the specified name. If no such +persistence-unit can be found, the plugin will throw an exception. + +

If this parameter is not set and there is only one +persistence-unit available, that unit will be used automatically. +But if this parameter is not set and there are multiple +persistence-units available on, the class-path, the execution of +the plugin will fail.

+ +

Settings in this file will overwrite settings in the properties +or the configuration file.

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.1.0
  • + +
  • Required: No
  • +

+

physicalNamingStrategy:

+ +
Physical naming strategy
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.physical_naming_strategy
  • +

+

scanClasses:

+ +
Wether the project should be scanned for annotated-classes, or not + +

This parameter is intended to allow overwriting of the parameter +exclude-unlisted-classes of a +persistence-unit. If not specified, it defaults to +true

+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.scan.classes
  • +

+

scanDependencies:

+ +
Dependency-Scopes, that should be scanned for annotated classes. + +

By default, only dependencies in the scope compile +are scanned for annotated classes. Multiple scopes can be seperated +by white space or commas.

+ +

If you do not want any dependencies to be scanned for annotated +classes, set this parameter to none.

+ +

The plugin does not scan for annotated classes in transitive +dependencies. If some of your annotated classes are hidden in a +transitive dependency, you can simply add that dependency +explicitly.

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0.3
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.scan.dependencies
  • + +
  • Default: compile
  • +

+

scanTestClasses:

+ +
Whether to scan the test-branch of the project for annotated +classes, or not. + +

If this parameter is set to true the test-classes +of the artifact will be scanned for hibernate-annotated classes +additionally.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 1.0.1
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.scan.test_classes
  • + +
  • Default: false
  • +

+

show:

+ +
Show the generated SQL in the command-line output.
+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.show_sql
  • +

+

:

+ +
Skip execution + +

If set to true, the execution is skipped.

+ +

A skipped execution is signaled via the maven-property +${hibernate.schema.skipped}.

+ +

The execution is skipped automatically, if no modified or newly +added annotated classes are found and the dialect was not +changed.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: boolean
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.skip
  • + +
  • Default: ${maven.test.skip}
  • +

+

testOutputDirectory:

+ +
Test-Classes-Directory to scan. + +

This parameter defaults to the maven build-output-directory for +test-classes.

+ +

This parameter is only used, when scanTestClasses +is set to true!

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0.2
  • + +
  • Required: No
  • + +
  • User Property: project.build.testOutputDirectory
  • +

+

url:

+ +
Database URL.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.connection.url
  • +

+

username:

+ +
Database username
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.connection.username
  • +
+
+
+ + +
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/create-mojo.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/css/site.css b/projects/hibernate-maven-plugin/2.1.1/css/site.css new file mode 100644 index 0000000..055e7e2 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/css/site.css @@ -0,0 +1 @@ +/* You can override this file with your own styles */ \ No newline at end of file diff --git a/projects/hibernate-maven-plugin/2.1.1/debugging.html b/projects/hibernate-maven-plugin/2.1.1/debugging.html new file mode 100644 index 0000000..c5a1274 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/debugging.html @@ -0,0 +1,724 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Hibernate Maven Plugin + + + + +

$shortTitle

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Enable Debugging-Output
+

+
+
+ + + +
+

Enable Debugging-Output

+ +

+ If you are new to hibernate-maven-plugin, in many cases, the + Configuration-Method-Precedence + may be the source of configuration errors. + To solve this problem, you should run maven with the debugging output + enabled. + For example, by executing: +

+ +
+mvn -X compile hibernate:create
+ +

+ (The compile might be necessary, because hibernate-maven-plugin + has to scan the compiled classes for annotations!) +

+ +

+ Unlike the majority of the maven-plugins, hibernate-maven-plugin was + designed to give a good many hints, when debugging is enabled. + Because, if you do not know, what went wrong, you can't fix it! +

+ +

+ But be warned: hibernate-maven-plugin tends to be very chatty ;) +

+ + +
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/team.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/force.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/dependencies.html b/projects/hibernate-maven-plugin/2.1.1/dependencies.html new file mode 100644 index 0000000..cdc2e4f --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/dependencies.html @@ -0,0 +1,1921 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Project Dependencies – Hibernate Maven Plugin + + + + +

Project Dependencies

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Information
  3. Dependencies
+

+
+
+
+

Project Dependencies

+

compile

+

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
GroupIdArtifactIdVersionTypeLicenses
com.pyx4jmaven-plugin-log4j1.0.1jarThe Apache Software License, Version 2.0
de.juploscannotation1.0.4jar-
javax.eljavax.el-api3.0.0jarCDDL + GPLv2 with classpath exception
org.apache.mavenmaven-core3.3.3jarApache License, Version 2.0
org.apache.mavenmaven-plugin-api3.3.3jarApache License, Version 2.0
org.hibernatehibernate-core5.2.4.FinaljarGNU Lesser General Public License
org.hibernatehibernate-envers5.2.4.FinaljarGNU Lesser General Public License
org.hibernatehibernate-validator5.3.1.FinaljarApache License, Version 2.0
+

Project Transitive Dependencies

+

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

+

compile

+

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
GroupIdArtifactIdVersionClassifierTypeLicenses
antlrantlr2.7.7-jarBSD License
aopallianceaopalliance1.0-jarPublic Domain
com.fasterxmlclassmate1.3.0-jarThe Apache Software License, Version 2.0
com.google.guavaguava18.0-jarThe Apache Software License, Version 2.0
dom4jdom4j1.6.1-jar-
javax.annotationjsr250-api1.0-jarCOMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
javax.elel-api2.2-jar-
javax.enterprisecdi-api1.1-jarApache License, Version 2.0
javax.injectjavax.inject1-jarThe Apache Software License, Version 2.0
javax.validationvalidation-api1.1.0.Final-jarThe Apache Software License, Version 2.0
log4jlog4j1.2.14-jarThe Apache Software License, Version 2.0
org.apache.geronimo.specsgeronimo-jta_1.1_spec1.1.1-jarThe Apache Software License, Version 2.0
org.apache.mavenmaven-aether-provider3.3.3-jarApache License, Version 2.0
org.apache.mavenmaven-artifact3.3.3-jarApache License, Version 2.0
org.apache.mavenmaven-builder-support3.3.3-jarApache License, Version 2.0
org.apache.mavenmaven-model3.3.3-jarApache License, Version 2.0
org.apache.mavenmaven-model-builder3.3.3-jarApache License, Version 2.0
org.apache.mavenmaven-repository-metadata3.3.3-jarApache License, Version 2.0
org.apache.mavenmaven-settings3.3.3-jarApache License, Version 2.0
org.apache.mavenmaven-settings-builder3.3.3-jarApache License, Version 2.0
org.codehaus.plexusplexus-classworlds2.5.2-jarThe Apache Software License, Version 2.0
org.codehaus.plexusplexus-component-annotations1.5.5-jarThe Apache Software License, Version 2.0
org.codehaus.plexusplexus-interpolation1.21-jarThe Apache Software License, Version 2.0
org.eclipse.aetheraether-api1.0.2.v20150114-jarEclipse Public License, Version 1.0
org.eclipse.aetheraether-impl1.0.2.v20150114-jarEclipse Public License, Version 1.0
org.eclipse.aetheraether-spi1.0.2.v20150114-jarEclipse Public License, Version 1.0
org.eclipse.aetheraether-util1.0.2.v20150114-jarEclipse Public License, Version 1.0
org.eclipse.sisuorg.eclipse.sisu.inject0.3.0-jarEclipse Public License, Version 1.0
org.eclipse.sisuorg.eclipse.sisu.plexus0.3.0-jarEclipse Public License, Version 1.0
org.hibernate.commonhibernate-commons-annotations5.0.1.Final-jarGNU Lesser General Public License
org.hibernate.javax.persistencehibernate-jpa-2.1-api1.0.0.Final-jarEclipse Public License (EPL), Version 1.0Eclipse Distribution License (EDL), Version 1.0
org.javassistjavassist3.20.0-GA-jarMPL 1.1LGPL 2.1Apache License 2.0
org.jbossjandex2.0.0.Final-jarApache License, Version 2.0
org.jboss.loggingjboss-logging3.3.0.Final-jarApache License, version 2.0
org.jboss.spec.javax.interceptorjboss-interceptors-api_1.1_spec1.0.0.Beta1-jarlgpl
org.sonatype.plexusplexus-cipher1.4-jarApache Public License 2.0
org.sonatype.plexusplexus-sec-dispatcher1.3-jarApache Public License 2.0
org.sonatype.sisusisu-guice3.2.5no_aopjarThe Apache Software License, Version 2.0
+

Project Dependency Graph

+ +
+

Dependency Tree

+
+

Licenses

+

Apache License, version 2.0: JBoss Logging 3

+

Eclipse Public License (EPL), Version 1.0: Java Persistence API, Version 2.1

+

Apache Public License 2.0: Plexus Cipher: encryption/decryption Component, Plexus Security Dispatcher Component

+

lgpl: Interceptors 1.1 API

+

Public Domain: AOP alliance

+

GNU Lesser General Public License: Core Hibernate O/RM functionality, ENtity VERSioning support, Hibernate Commons Annotations

+

Eclipse Distribution License (EDL), Version 1.0: Java Persistence API, Version 2.1

+

Eclipse Public License, Version 1.0: Aether API, Aether Implementation, Aether SPI, Aether Utilities, org.eclipse.sisu.inject, org.eclipse.sisu.plexus

+

Unknown: Expression Language API (2.1 Maintenance Release), dom4j, scannotation

+

Apache License 2.0: Javassist

+

BSD License: AntLR Parser Generator

+

Apache License, Version 2.0: CDI APIs, Hibernate Validator Engine, Java Annotation Indexer, Maven Aether Provider, Maven Artifact, Maven Builder Support, Maven Core, Maven Model, Maven Model Builder, Maven Plugin API, Maven Repository Metadata Model, Maven Settings, Maven Settings Builder

+

COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0: JSR-250 Common Annotations for the JavaTM Platform

+

LGPL 2.1: Javassist

+

CDDL + GPLv2 with classpath exception: Expression Language 3.0 API

+

MPL 1.1: Javassist

+

The Apache Software License, Version 2.0: Bean Validation API, ClassMate, Guava: Google Core Libraries for Java, Hibernate Maven Plugin, JTA 1.1, Log4j, Plexus :: Component Annotations, Plexus Classworlds, Plexus Interpolation API, Sisu Guice - Core Library, javax.inject, maven-plugin-log4j

+

Dependency File Details

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FilenameSizeEntriesClassesPackagesJava VersionDebug Information
antlr-2.7.7.jar445.3 kB239224121.2Yes
aopalliance-1.0.jar4.5 kB15921.3Yes
classmate-1.3.0.jar64.1 kB523741.6Yes
guava-18.0.jar2.3 MB17191690171.6Yes
maven-plugin-log4j-1.0.1.jar3.7 kB12111.4Yes
scannotation-1.0.4.jar20.3 kB231321.6Yes
dom4j-1.6.1.jar313.9 kB208190141.3Yes
jsr250-api-1.0.jar5.8 kB161121.5Yes
el-api-2.2.jar33.9 kB382811.5Yes
javax.el-api-3.0.0.jar73.1 kB574611.7Yes
cdi-api-1.1.jar70.7 kB1189871.6Yes
javax.inject-1.jar2.5 kB8611.5No
validation-api-1.1.0.Final.jar63.8 kB12210681.6Yes
log4j-1.2.14.jar367.4 kB288256191.1Yes
geronimo-jta_1.1_spec-1.1.1.jar16 kB301821.5Yes
maven-aether-provider-3.3.3.jar66.3 kB432611.7Yes
maven-artifact-3.3.3.jar55.1 kB5732111.7Yes
maven-builder-support-3.3.3.jar15 kB241011.7Yes
maven-core-3.3.3.jar631.9 kB489390561.7Yes
maven-model-3.3.3.jar160.8 kB675031.7Yes
maven-model-builder-3.3.3.jar176.4 kB154121161.7Yes
maven-plugin-api-3.3.3.jar46.1 kB462561.7Yes
maven-repository-metadata-3.3.3.jar26 kB25721.7Yes
maven-settings-3.3.3.jar43 kB331721.7Yes
maven-settings-builder-3.3.3.jar43.2 kB533251.7Yes
plexus-classworlds-2.5.2.jar52.7 kB523751.6Yes
plexus-component-annotations-1.5.5.jar4.2 kB15311.5No
plexus-interpolation-1.21.jar62.5 kB604461.5Yes
aether-api-1.0.2.v20150114.jar136.3 kB149128111.5Yes
aether-impl-1.0.2.v20150114.jar173 kB1149641.5Yes
aether-spi-1.0.2.v20150114.jar30.7 kB543481.5Yes
aether-util-1.0.2.v20150114.jar146.9 kB126101131.5Yes
org.eclipse.sisu.inject-0.3.0.jar375.3 kB28726991.6Yes
org.eclipse.sisu.plexus-0.3.0.jar205.4 kB196164201.6Yes
hibernate-core-5.2.4.Final.jar6.4 MB464543172491.8Yes
hibernate-envers-5.2.4.Final.jar436.6 kB333278371.8Yes
hibernate-validator-5.3.1.Final.jar723.4 kB548458541.6Yes
hibernate-commons-annotations-5.0.1.Final.jar75.3 kB806771.6Yes
hibernate-jpa-2.1-api-1.0.0.Final.jar113.4 kB20720041.6Yes
javassist-3.20.0-GA.jar750.6 kB423399171.6Yes
jandex-2.0.0.Final.jar187.8 kB11210211.6Yes
jboss-logging-3.3.0.Final.jar66.8 kB604811.6Yes
jboss-interceptors-api_1.1_spec-1.0.0.Beta1.jar5.6 kB17811.5No
plexus-cipher-1.4.jar13.5 kB20611.4Yes
plexus-sec-dispatcher-1.3.jar28.6 kB311331.4Yes
sisu-guice-3.2.5-no_aop.jar399.7 kB33131681.6Yes
TotalSizeEntriesClassesPackagesJava VersionDebug Information
4615.4 MB11796105316561.843
compile: 46compile: 15.4 MBcompile: 11796compile: 10531compile: 6561.8compile: 43
+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/team.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/force.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/dependency-info.html b/projects/hibernate-maven-plugin/2.1.1/dependency-info.html new file mode 100644 index 0000000..80e2421 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/dependency-info.html @@ -0,0 +1,698 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Maven Coordinates – Hibernate Maven Plugin + + + + +

Maven Coordinates

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Information
  3. Maven Coordinates
+

+
+
+
+

Maven Coordinates

+

Apache Maven

+
<plugin>
+  <groupId>de.juplo</groupId>
+  <artifactId>hibernate-maven-plugin</artifactId>
+  <version>2.1.1</version>
+</plugin>
+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/team.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/force.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/distribution-management.html b/projects/hibernate-maven-plugin/2.1.1/distribution-management.html new file mode 100644 index 0000000..9052fd2 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/distribution-management.html @@ -0,0 +1,695 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Project Distribution Management – Hibernate Maven Plugin + + + + +

Project Distribution Management

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Information
  3. Distribution Management
+

+
+
+
+

Overview

+

The following is the distribution management information used by this project.

+

Repository - ossrh

https://oss.sonatype.org/service/local/staging/deploy/maven2/
+

Snapshot Repository - ossrh

https://oss.sonatype.org/content/repositories/snapshots
+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/team.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/force.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html b/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html new file mode 100644 index 0000000..6d1a07a --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html @@ -0,0 +1,1604 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + hibernate:drop – Hibernate Maven Plugin + + + + +

hibernate:drop

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Goal: DROP
+

+
+
+ + +
+

hibernate:drop

+ +

Full name:

+ +

de.juplo:hibernate-maven-plugin:2.1.1:drop

+ +

Description:

+ +
Generate/Execute SQL to drop all tables of a database-schema that +represents the configured mappings.
+ +

Attributes:

+ +
    + +
  • Requires a Maven project to be executed.
  • + +
  • Requires dependency resolution of artifacts in scope: runtime.
  • + +
  • The goal is thread-safe and supports parallel builds.
  • + +
  • Binds by default to the lifecycle phase: process-classes.
  • +
+
+

Optional Parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeSinceDescription
createNamespacesBoolean2.0Specifies whether to automatically create also the database +schema/catalog.
Default value is: false.
User property is: hibernate.hbm2dll.create_namespaces.
delimiterString1.0Delimiter in output-file. + +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: ;.
User property is: hibernate.hbm2ddl.delimiter.
dialectString1.0Hibernate dialect.
User property is: hibernate.dialect.
driverString1.0SQL-Driver name.
User property is: hibernate.connection.driver_class.
executeBoolean2.0Excecute the generated SQL. If set to false, only the +SQL-script is created and the database is not touched. + +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: true.
User property is: hibernate.schema.execute.
forceboolean1.0Force generation/execution + +

Force the generation and (if configured) the execution of the +SQL, even if no modified or newly added annotated classes where +found and the configuration was not changed.

+ +

skip takes precedence over force.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: false.
User property is: hibernate.schema.force.
formatBoolean1.0Format output-file.
User property is: hibernate.format_sql.
hibernateConfigString1.1.0Path to Hibernate configuration file (.cfg.xml). If this parameter +is specified, the plugin will try to load configuration values from +a file with the given path or a ressource on the classpath with the +given name. If both fails, the execution of the plugin will fail. + +

If this parameter is not set the plugin will load configuration +values from a ressource named hibernate.cfg.xml on the +classpath, if it is present, but will not fail if there is no such +ressource.

+ +

During ressource-lookup, the test-classpath takes +precedence.

+ +

Settings in this file will overwrite settings in the properties +file.


hibernatePropertiesString1.0Path to a file or name of a ressource with hibernate properties. If +this parameter is specified, the plugin will try to load +configuration values from a file with the given path or a ressource +on the classpath with the given name. If both fails, the execution +of the plugin will fail. + +

If this parameter is not set the plugin will load configuration +values from a ressource named hibernate.properties on +the classpath, if it is present, but will not fail if there is no +such ressource.

+ +

During ressource-lookup, the test-classpath takes +precedence.


implicitNamingStrategyString2.0Implicit naming strategy
User property is: hibernate.implicit_naming_strategy.
mappingsString1.0.2List of Hibernate-Mapping-Files (XML). Multiple files can be +separated with white-spaces and/or commas.
User property is: hibernate.mapping.
outputDirectoryString1.0Classes-Directory to scan. + +

This parameter defaults to the maven build-output-directory for +classes. Additionally, all dependencies are scanned for annotated +classes.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


User property is: project.build.outputDirectory.
outputFileString1.0Output file. + +

If the specified filename is not absolut, the file will be +created relative to the project build directory +(project.build.directory).


Default value is: drop.sql.
User property is: hibernate.schema.drop.
passwordString1.0Database password
User property is: hibernate.connection.password.
persistenceUnitString1.1.0Name of the persistence-unit. If this parameter is specified, the +plugin will try to load configuration values from a +persistence-unit with the specified name. If no such +persistence-unit can be found, the plugin will throw an exception. + +

If this parameter is not set and there is only one +persistence-unit available, that unit will be used automatically. +But if this parameter is not set and there are multiple +persistence-units available on, the class-path, the execution of +the plugin will fail.

+ +

Settings in this file will overwrite settings in the properties +or the configuration file.


physicalNamingStrategyString2.0Physical naming strategy
User property is: hibernate.physical_naming_strategy.
scanClassesBoolean2.0Wether the project should be scanned for annotated-classes, or not + +

This parameter is intended to allow overwriting of the parameter +exclude-unlisted-classes of a +persistence-unit. If not specified, it defaults to +true


User property is: hibernate.schema.scan.classes.
scanDependenciesString1.0.3Dependency-Scopes, that should be scanned for annotated classes. + +

By default, only dependencies in the scope compile +are scanned for annotated classes. Multiple scopes can be seperated +by white space or commas.

+ +

If you do not want any dependencies to be scanned for annotated +classes, set this parameter to none.

+ +

The plugin does not scan for annotated classes in transitive +dependencies. If some of your annotated classes are hidden in a +transitive dependency, you can simply add that dependency +explicitly.


Default value is: compile.
User property is: hibernate.schema.scan.dependencies.
scanTestClassesBoolean1.0.1Whether to scan the test-branch of the project for annotated +classes, or not. + +

If this parameter is set to true the test-classes +of the artifact will be scanned for hibernate-annotated classes +additionally.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: false.
User property is: hibernate.schema.scan.test_classes.
showBoolean1.0Show the generated SQL in the command-line output.
User property is: hibernate.show_sql.
skipboolean1.0Skip execution + +

If set to true, the execution is skipped.

+ +

A skipped execution is signaled via the maven-property +${hibernate.schema.skipped}.

+ +

The execution is skipped automatically, if no modified or newly +added annotated classes are found and the dialect was not +changed.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: ${maven.test.skip}.
User property is: hibernate.schema.skip.
testOutputDirectoryString1.0.2Test-Classes-Directory to scan. + +

This parameter defaults to the maven build-output-directory for +test-classes.

+ +

This parameter is only used, when scanTestClasses +is set to true!

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


User property is: project.build.testOutputDirectory.
urlString1.0Database URL.
User property is: hibernate.connection.url.
usernameString1.0Database username
User property is: hibernate.connection.username.
+
+
+

Parameter Details

+ +

createNamespaces:

+ +
Specifies whether to automatically create also the database +schema/catalog.
+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.hbm2dll.create_namespaces
  • + +
  • Default: false
  • +

+

delimiter:

+ +
Delimiter in output-file. + +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.hbm2ddl.delimiter
  • + +
  • Default: ;
  • +

+

dialect:

+ +
Hibernate dialect.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.dialect
  • +

+

driver:

+ +
SQL-Driver name.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.connection.driver_class
  • +

+

execute:

+ +
Excecute the generated SQL. If set to false, only the +SQL-script is created and the database is not touched. + +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.execute
  • + +
  • Default: true
  • +

+

force:

+ +
Force generation/execution + +

Force the generation and (if configured) the execution of the +SQL, even if no modified or newly added annotated classes where +found and the configuration was not changed.

+ +

skip takes precedence over force.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: boolean
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.force
  • + +
  • Default: false
  • +

+

format:

+ +
Format output-file.
+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.format_sql
  • +

+

hibernateConfig:

+ +
Path to Hibernate configuration file (.cfg.xml). If this parameter +is specified, the plugin will try to load configuration values from +a file with the given path or a ressource on the classpath with the +given name. If both fails, the execution of the plugin will fail. + +

If this parameter is not set the plugin will load configuration +values from a ressource named hibernate.cfg.xml on the +classpath, if it is present, but will not fail if there is no such +ressource.

+ +

During ressource-lookup, the test-classpath takes +precedence.

+ +

Settings in this file will overwrite settings in the properties +file.

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.1.0
  • + +
  • Required: No
  • +

+

hibernateProperties:

+ +
Path to a file or name of a ressource with hibernate properties. If +this parameter is specified, the plugin will try to load +configuration values from a file with the given path or a ressource +on the classpath with the given name. If both fails, the execution +of the plugin will fail. + +

If this parameter is not set the plugin will load configuration +values from a ressource named hibernate.properties on +the classpath, if it is present, but will not fail if there is no +such ressource.

+ +

During ressource-lookup, the test-classpath takes +precedence.

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • +

+

implicitNamingStrategy:

+ +
Implicit naming strategy
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.implicit_naming_strategy
  • +

+

mappings:

+ +
List of Hibernate-Mapping-Files (XML). Multiple files can be +separated with white-spaces and/or commas.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0.2
  • + +
  • Required: No
  • + +
  • User Property: hibernate.mapping
  • +

+

outputDirectory:

+ +
Classes-Directory to scan. + +

This parameter defaults to the maven build-output-directory for +classes. Additionally, all dependencies are scanned for annotated +classes.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: project.build.outputDirectory
  • +

+

outputFile:

+ +
Output file. + +

If the specified filename is not absolut, the file will be +created relative to the project build directory +(project.build.directory).

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.drop
  • + +
  • Default: drop.sql
  • +

+

password:

+ +
Database password
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.connection.password
  • +

+

persistenceUnit:

+ +
Name of the persistence-unit. If this parameter is specified, the +plugin will try to load configuration values from a +persistence-unit with the specified name. If no such +persistence-unit can be found, the plugin will throw an exception. + +

If this parameter is not set and there is only one +persistence-unit available, that unit will be used automatically. +But if this parameter is not set and there are multiple +persistence-units available on, the class-path, the execution of +the plugin will fail.

+ +

Settings in this file will overwrite settings in the properties +or the configuration file.

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.1.0
  • + +
  • Required: No
  • +

+

physicalNamingStrategy:

+ +
Physical naming strategy
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.physical_naming_strategy
  • +

+

scanClasses:

+ +
Wether the project should be scanned for annotated-classes, or not + +

This parameter is intended to allow overwriting of the parameter +exclude-unlisted-classes of a +persistence-unit. If not specified, it defaults to +true

+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.scan.classes
  • +

+

scanDependencies:

+ +
Dependency-Scopes, that should be scanned for annotated classes. + +

By default, only dependencies in the scope compile +are scanned for annotated classes. Multiple scopes can be seperated +by white space or commas.

+ +

If you do not want any dependencies to be scanned for annotated +classes, set this parameter to none.

+ +

The plugin does not scan for annotated classes in transitive +dependencies. If some of your annotated classes are hidden in a +transitive dependency, you can simply add that dependency +explicitly.

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0.3
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.scan.dependencies
  • + +
  • Default: compile
  • +

+

scanTestClasses:

+ +
Whether to scan the test-branch of the project for annotated +classes, or not. + +

If this parameter is set to true the test-classes +of the artifact will be scanned for hibernate-annotated classes +additionally.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 1.0.1
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.scan.test_classes
  • + +
  • Default: false
  • +

+

show:

+ +
Show the generated SQL in the command-line output.
+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.show_sql
  • +

+

:

+ +
Skip execution + +

If set to true, the execution is skipped.

+ +

A skipped execution is signaled via the maven-property +${hibernate.schema.skipped}.

+ +

The execution is skipped automatically, if no modified or newly +added annotated classes are found and the dialect was not +changed.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: boolean
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.skip
  • + +
  • Default: ${maven.test.skip}
  • +

+

testOutputDirectory:

+ +
Test-Classes-Directory to scan. + +

This parameter defaults to the maven build-output-directory for +test-classes.

+ +

This parameter is only used, when scanTestClasses +is set to true!

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0.2
  • + +
  • Required: No
  • + +
  • User Property: project.build.testOutputDirectory
  • +

+

url:

+ +
Database URL.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.connection.url
  • +

+

username:

+ +
Database username
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.connection.username
  • +
+
+
+ + +
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/drop-mojo.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/force.html b/projects/hibernate-maven-plugin/2.1.1/force.html new file mode 100644 index 0000000..517dead --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/force.html @@ -0,0 +1,735 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Hibernate Maven Plugin + + + + +

$shortTitle

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Force Exceution
+

+
+
+ + + +
+

Force Execution

+ +

+ The hibernate-maven-plugin computes MD5-sums for all found annotated + classes and stores them together with the generated schema. + If no classes were changed or added and the dialect wasn't changed too, it + automatically skips the configured SQL-generation — and more + important in this respect — the execution of the generated SQL, + to speed up the development cycle. +

+ +

+ The plugin signals, that the execution was skipped by setting the maven + property ${hibernate.schema.skipped} to true. + This may be helpful, because other plugins like + dbunit-plugin + may fail, when the execution is skipped. +

+ +

+ If you need the hibernate-maven-plugin to never skip execution automatically, + you can force it to do so, if you set the parameter force to + true: +

+ +
+<plugin>
+  <groupId>de.juplo</groupId>
+  <artifactId>hibernate-maven-plugin</artifactId>
+  <version>2.1.1</version>
+  <configuration>
+    <force>true</force>
+  </configuration>
+</plugin>
+ +

+ Or you may specify -Dhibernate.schema.force=true at the command line, + if you want to force hibernate-maven-plugin only once. +

+ + +
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/team.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/force.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/help-mojo.html b/projects/hibernate-maven-plugin/2.1.1/help-mojo.html new file mode 100644 index 0000000..95d5ee1 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/help-mojo.html @@ -0,0 +1,837 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + hibernate:help – Hibernate Maven Plugin + + + + +

hibernate:help

+

URI

+ +

Path

+

+

    +
+

+
+
+ + +
+

hibernate:help

+ +

Full name:

+ +

de.juplo:hibernate-maven-plugin:2.1.1:help

+ +

Description:

+ +
Display help information on hibernate-maven-plugin.
+Call mvn hibernate:help -Ddetail=true +-Dgoal=<goal-name> to display parameter details.
+ +

Attributes:

+ +
    + +
  • The goal is thread-safe and supports parallel builds.
  • +
+
+

Optional Parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeSinceDescription
detailboolean-If true, display all settable properties for each +goal.
Default value is: false.
User property is: detail.
goalString-The name of the goal for which to show help. If unspecified, all +goals will be displayed.
User property is: goal.
indentSizeint-The number of spaces per indentation level, should be positive.
Default value is: 2.
User property is: indentSize.
lineLengthint-The maximum length of a display line, should be positive.
Default value is: 80.
User property is: lineLength.
+
+
+

Parameter Details

+ +

detail:

+ +
If true, display all settable properties for each +goal.
+ +
    + +
  • Type: boolean
  • + +
  • Required: No
  • + +
  • User Property: detail
  • + +
  • Default: false
  • +

+

goal:

+ +
The name of the goal for which to show help. If unspecified, all +goals will be displayed.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Required: No
  • + +
  • User Property: goal
  • +

+

indentSize:

+ +
The number of spaces per indentation level, should be positive.
+ +
    + +
  • Type: int
  • + +
  • Required: No
  • + +
  • User Property: indentSize
  • + +
  • Default: 2
  • +

+

lineLength:

+ +
The maximum length of a display line, should be positive.
+ +
    + +
  • Type: int
  • + +
  • Required: No
  • + +
  • User Property: lineLength
  • + +
  • Default: 80
  • +
+
+
+ + +
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/help-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/help-mojo.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/images/close.gif b/projects/hibernate-maven-plugin/2.1.1/images/close.gif new file mode 100644 index 0000000..1c26bbc Binary files /dev/null and b/projects/hibernate-maven-plugin/2.1.1/images/close.gif differ diff --git a/projects/hibernate-maven-plugin/2.1.1/index.html b/projects/hibernate-maven-plugin/2.1.1/index.html new file mode 100644 index 0000000..b3d770c --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/index.html @@ -0,0 +1,785 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Hibernate Maven Plugin + + + + +

$shortTitle

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
+

+
+
+ + + +
+

Hibernate Maven Plugin

+
+

A simple plugin for generating a database-schema from Hibernate-Mappings

+ +

+ The hibernate-maven-plugin is a plugin for generating a database-schema + from your Hibernate-Mappings and create or update your database + accordingly. + Its main usage is to automatically create and populate a test-database + for unit-tests in cooperation with the + dbunit-maven-plugin. +

+ +

+ The plugin was designed with three main goals in mind: +

+ +
    + +
  • It should be easy to use.
  • + +
  • It should be maximal unlikely, to erase a producation-database by accident.
  • + +
  • It should not slow down the development cycle.
  • +
+ +

+ To achieve the first goal, the convention-over-configuration paradigma + was applied and the plugin was stuffed with usefull logging-messages. + So, if in doubt, just turn on the debugging output with the mvn -X .... +

+ +

+ To achieve the second goal, the precedence in which the configuration + locations are consulted was layouted in a way that makes it possible, to + prevent overwrites of the wrong database by accident. +

+ +

+ Last but not least, in order to not slow down the development cycle, the + hibernate-maven-plugin only executes the generated SQL, if the mapping + or the configuration has changed (or if you force it to do so). +

+ +

+ For more information about the inspiration to write this tiny plugin, + read our blog-article about the hibernate-maven-plugin. +

+
+

Documentation

+ + +
+

Releases

+ + +
+ +
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/team.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/force.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/issue-tracking.html b/projects/hibernate-maven-plugin/2.1.1/issue-tracking.html new file mode 100644 index 0000000..42d091f --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/issue-tracking.html @@ -0,0 +1,703 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Hibernate Maven Plugin + + + + +

$shortTitle

+

URI

+ +

Path

+

+

    +
+

+
+
+ + + +
+

Issue Tracking

+ There is no bug-tracking system set up for this project! + +

+ Please send your bug-reports, questions or feature-requests directly + to the developer. +

+ + +
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/team.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/force.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/licenses.html b/projects/hibernate-maven-plugin/2.1.1/licenses.html new file mode 100644 index 0000000..2980337 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/licenses.html @@ -0,0 +1,697 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Project Licenses – Hibernate Maven Plugin + + + + +

Project Licenses

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Information
  3. Licenses
+

+
+
+
+

Overview

+

Typically the licenses listed for the project are that of the project itself, and not of dependencies.

+

Project Licenses

+

The Apache Software License, Version 2.0

+

A business-friendly OSS license

+
-
+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/team.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/force.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/mail-lists.html b/projects/hibernate-maven-plugin/2.1.1/mail-lists.html new file mode 100644 index 0000000..8a0c8b6 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/mail-lists.html @@ -0,0 +1,703 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Hibernate Maven Plugin + + + + +

$shortTitle

+

URI

+ +

Path

+

+

    +
+

+
+
+ + + +
+

Mailing Lists

+ There are no mailinglists defined for this project! + +

+ Please send your bug-reports, questions or feature-requests directly + to the developer. +

+ + +
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/team.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/force.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/pitfalls.html b/projects/hibernate-maven-plugin/2.1.1/pitfalls.html new file mode 100644 index 0000000..011a747 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/pitfalls.html @@ -0,0 +1,977 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Hibernate Maven Plugin + + + + +

$shortTitle

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Known Pitfalls (FAQ)
+

+
+
+ + + +
+

Known Pitfalls (FAQ)

+
+

Annotated classes in dependencies are not found.

+ +

+ hibernate-maven-plugin by default scans dependencies in the scope + compile. You can configure it to scan dependencies in other + scopes as well. But it scans only direct dependencies. Transitive + dependencies are not scanned for annotated classes. If some of your + annotated classes are hidden in a transitive dependency, you can simply + add that dependency explicitly. +

+
+

hibernate-maven-plugin always needs a database-connection

+ +

+ The default-configuration executes the created SQL. + Therefore, it needs a valid database-connection and fails, if none is + available. + If you do not need the generated SQL to be executed automatically, + you can set the property hibernate.schema.execute to + false. + This can be achieved with the command-line parameter + -Dhibernate.schema.execute=false or with the following + configuration: +

+ +
+<configuration>
+  <execute>false</execute>
+</configuration>
+ +

+ But even when no database is to be created, hibernate always needs to know + the dialect. Hence, the plugin will still fail, if this parameter is also + missing! +

+
+

Dependency for driver-class XYZ is missing

+ +

+ One regular problem is the scope of the jdbc-driver-dependency. + It is very unlikely, that this dependency is needed at compile-time. + So a tidy maven-developer would usually scope it for runtime. +

+ +

+ But this will break the execution of the hibernate-maven-plugin. + Since it will not be able to see the needed dependency, it will fail with + an error-message like: +

+ +
+[INFO] Gathered hibernate-configuration (turn on debugging for details):
+[INFO]   hibernate.connection.username = sa
+[INFO]   hibernate.connection.password = 
+[INFO]   hibernate.dialect = org.hibernate.dialect.H2Dialect
+[INFO]   hibernate.connection.url = jdbc:h2:file:./db
+[INFO]   hibernate.hbm2dll.create_namespaces = false
+[INFO]   hibernate.connection.driver_class = org.h2.Driver
+[INFO]   hibernate.format_sql = true
+[INFO] HHH000412: Hibernate Core {5.0.2.Final}
+[INFO] HHH000206: hibernate.properties not found
+[INFO] HHH000021: Bytecode provider name : javassist
+[INFO] Adding /home/kai/project/target/classes to the list of roots to scan...
+[INFO] Adding dependencies from scope compile to the list of roots to scan
+[INFO] Adding dependencies from scope org.hibernate:hibernate-core:jar:4.3.0.Final to the list of roots to scan
+[INFO] Adding annotated resource: de.juplo.tests.SimplestMavenHib4Test
+[INFO] ------------------------------------------------------------------------
+[INFO] BUILD FAILURE
+[INFO] ------------------------------------------------------------------------
+[INFO] Total time: 1.760s
+[INFO] Finished at: Mon Mar 07 19:06:54 CET 2016
+[INFO] Final Memory: 11M/215M
+[INFO] ------------------------------------------------------------------------
+[ERROR] Failed to execute goal de.juplo:hibernate-maven-plugin:2.1.1:drop (default) on project hibernate4-properties-test: Could not open the JDBC-connection: Unable to load class [org.h2.Driver]: Could not load requested class : org.h2.Driver -> [Help 1]
+[ERROR] 
+[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
+[ERROR] Re-run Maven using the -X switch to enable full debug logging.
+[ERROR] 
+[ERROR] For more information about the errors and possible solutions, please read the following articles:
+[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
+ +

+ A quick workaround for this error would be, to delete the runtime-constraint + for the jdbc-driver-dependency. +

+ +

+ A much cleaner way is, to (additionally) ad the dependency, to the + plugin-definition: +

+ +
+<plugin>
+  <groupId>de.juplo</groupId>
+  <artifactId>hibernate-maven-plugin</artifactId>
+  <version>2.1.1</version>
+  <executions>
+    <execution>
+      <goals>
+        <goal>drop</goal>
+        <goal>create</goal>
+      </goals>
+    </execution>
+  </executions>
+  <dependencies>
+  <dependency>
+    <groupId>org.hsqldb</groupId>
+    <artifactId>hsqldb</artifactId>
+    <version>2.2.8</version>
+  </dependency>
+  </dependencies>
+</plugin>
+ +

+ This is also the best way, if you use a different jdbc-driver for + testing, than in production. + Because otherwise, this dependency will unnecessarily bloat the + runtime-dependencies of your project. +

+
+

DBUnit fails after execution of hibernate was skipped because nothing has changed

+ +

+ If hibernate-maven-plugin skips its excecution, this may lead to errors in + other plugins. + For example, when importing sample-data in the automatically created database + with the help of the dbunit-plugin, + the CLEAN_INSERT-operation may fail because of foreign-key-constraints, + if the database was not recreated, because the hibernate-maven-plugin has + skipped its excecution. +

+ +

+ A quick fix to this problem is, to force + hibernate-maven-plugin to generate and execute the SQL every time it is running. + But to recreate the database on every testrun may noticeable slow down your + development cycle, if you have to wait for slow IO. +

+ +

+ To circumvent this problem, hibernate-maven-plugin signals a skipped + excecution by setting the maven property ${hibernate.schema.skipped} to + true. + You can configure other plugins to react on this signal. + For example, the dbunit-plugin can be configured to skip its excecution, if + hibernate-maven-plugin was skipped like this: +

+ +
+<plugin>
+  <groupId>org.codehaus.mojo</groupId>
+  <artifactId>dbunit-maven-plugin</artifactId>
+  <configuration>
+    <skip>${hibernate.schema.skipped}</skip>
+  </configuration>
+</plugin>
+
+

The database will not be recreated after a manual drop/clean

+ +

+ If one manually drops the database or removes the hsqldb-files, it will not + be recreated by the hibernate-maven-plugin, because it cannot detect, that + the database needs to be recreated. + This happens, because the plugin will not recreate the database if neither + the configuration nor the annotated classes have changed, because an + unnecessary drop-create-cycle might take a long time. The plugin will + report that like this: +

+ +
+[INFO] No modified annotated classes found and dialect unchanged.
+[INFO] Skipping schema generation!
+ +

+ If one always uses mvn clean for cleanup, this will not happen. + Otherwise the recreation must be forced: +

+ +
+mvn hibernate:create -Dhibernate.schema.force=true
+
+

The hibernate:create goal is not executed, when tests are skipped

+ +

+ The hibernate-maven-plugin automatically skips its execution, when + maven.test.skip is set to true. If you need it to be always + executed, you can configure that explicitly like this: +

+ +
+<plugin>
+  <groupId>de.juplo</groupId>
+  <artifactId>hibernate-maven-plugin</artifactId>
+  ...
+  <configuration>
+    <skip>false</skip>
+  </configuration>
+</plugin>
+ +

+ Background-information for this design-decission can be found on the extra + page To skip or not to skip: that is the question... +

+
+

I do not want my dependencies to be scanned for hibernate annotations

+ +

+ If you do not want your dependencies to be scanned for hibernate annotations, + you can pass -Dhibernate.schema.scan.dependencies=none to maven + or set scanDependencies to none in the configuration + of the plugin like this: +

+ +
+<plugin>
+  <groupId>de.juplo</groupId>
+  <artifactId>hibernate-maven-plugin</artifactId>
+  ...
+  <configuration>
+    <scanDependencies>none</scanDependencies>
+  </configuration>
+</plugin>
+
+

No annotated classes found

+ +

+ If you are working under Windows and get the error-message + No annotated classes found in directory C:\projects\X Y Z\path-to-project\target\classes, + but you are really sure, that there are annotated classes in that + directory, you are expiriencing a bug, in the scannotation-library, that + was closed in version 1.1.0 of the hibernate-maven-plugin. +

+ +

+ + You should consider to upgrade to the latest version of the plugin. + +

+
+

If two goals are specified, the second one is always skipped

+ +

+ If you specify two goals, for example drop and + create, each goal has to be specified in its own + execution, so that you can specify two different + output-files for the two goals. + Otherwise, both goals will use the same output-file and the goal, that + is run second, will always skip, becaus it will find, that the output + file already exists and conclude, that its work was already done in a + prior run. +

+ +

+ Example configuration for two goals: +

+ +
+<executions>
+  <execution>
+    <id>Create Drop-Schema</id>
+    <phase>test-compile</phase>
+    <goals>
+      <goal>drop</goal>
+    </goals>
+    <configuration>
+      <outputFile>db-schema/drop-schema.ddl</outputFile>
+    </configuration>
+  </execution>
+  <execution>
+    <id>Create Create-Schema</id>
+    <phase>test-compile</phase>
+    <goals>
+      <goal>create</goal>
+    </goals>
+    <configuration>
+      <outputFile>db-schema/create-schema.ddl</outputFile>
+    </configuration>
+  </execution>
+</executions>
+
+ +
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/team.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/force.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/plugin-info.html b/projects/hibernate-maven-plugin/2.1.1/plugin-info.html new file mode 100644 index 0000000..1466a39 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/plugin-info.html @@ -0,0 +1,731 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Plugin Documentation – Hibernate Maven Plugin + + + + +

Plugin Documentation

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Reports
  3. Plugin Documentation
+

+
+
+
+

Plugin Documentation

+

Goals available for this plugin:

+ + + + + + + + + + + + + + + +
GoalDescription
hibernate:createGenerate/Execute SQL to create a database-schema that represents +the configured mappings.
hibernate:dropGenerate/Execute SQL to drop all tables of a database-schema that +represents the configured mappings.
hibernate:helpDisplay help information on hibernate-maven-plugin.
+Call mvn hibernate:help -Ddetail=true +-Dgoal=<goal-name> to display parameter details.
hibernate:updateGenerate/Execute SQL to update the database-schema according to the +configured mappings.
+

System Requirements

+

The following specifies the minimum requirements to run this Maven plugin:

+ + + + + + + + + + + + +
Maven2.0.6
JDK1.6
MemoryNo minimum requirement.
Disk SpaceNo minimum requirement.
+

Usage

+

You should specify the version in your project's plugin configuration:

+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/team.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/force.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/plugin-management.html b/projects/hibernate-maven-plugin/2.1.1/plugin-management.html new file mode 100644 index 0000000..67164d7 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/plugin-management.html @@ -0,0 +1,713 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Project Plugin Management – Hibernate Maven Plugin + + + + +

Project Plugin Management

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Information
  3. Plugin Management
+

+
+
+
+

Project Plugin Management

+ + + + + + + + + + + + + + + + + + + + +
GroupIdArtifactIdVersion
org.apache.maven.pluginsmaven-antrun-plugin1.3
org.apache.maven.pluginsmaven-assembly-plugin2.2-beta-5
org.apache.maven.pluginsmaven-dependency-plugin2.8
org.apache.maven.pluginsmaven-release-plugin2.5.3
+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/team.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/force.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/plugins.html b/projects/hibernate-maven-plugin/2.1.1/plugins.html new file mode 100644 index 0000000..b4dadc6 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/plugins.html @@ -0,0 +1,791 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Project Plugins – Hibernate Maven Plugin + + + + +

Project Plugins

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Information
  3. Plugins
+

+
+
+
+

Project Build Plugins

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
GroupIdArtifactIdVersion
org.apache.maven.pluginsmaven-clean-plugin2.5
org.apache.maven.pluginsmaven-compiler-plugin3.3
org.apache.maven.pluginsmaven-dependency-plugin2.10
org.apache.maven.pluginsmaven-deploy-plugin2.7
org.apache.maven.pluginsmaven-gpg-plugin1.5
org.apache.maven.pluginsmaven-install-plugin2.4
org.apache.maven.pluginsmaven-invoker-plugin1.10
org.apache.maven.pluginsmaven-jar-plugin2.4
org.apache.maven.pluginsmaven-javadoc-plugin2.7
org.apache.maven.pluginsmaven-plugin-plugin3.4
org.apache.maven.pluginsmaven-resources-plugin2.7
org.apache.maven.pluginsmaven-scm-plugin1.9.4
org.apache.maven.pluginsmaven-site-plugin3.21.0
org.apache.maven.pluginsmaven-source-plugin2.1.2
org.apache.maven.pluginsmaven-surefire-plugin2.12.4
org.sonatype.pluginsnexus-staging-maven-plugin1.6.7
+

Project Report Plugins

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
GroupIdArtifactIdVersion
org.apache.maven.pluginsmaven-changes-plugin2.11
org.apache.maven.pluginsmaven-javadoc-plugin2.7
org.apache.maven.pluginsmaven-jxr-plugin2.5
org.apache.maven.pluginsmaven-plugin-plugin3.4
org.apache.maven.pluginsmaven-pmd-plugin3.4
org.apache.maven.pluginsmaven-project-info-reports-plugin3.9.0
+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/team.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/force.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/pmd.html b/projects/hibernate-maven-plugin/2.1.1/pmd.html new file mode 100644 index 0000000..e97dfb9 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/pmd.html @@ -0,0 +1,742 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PMD Results – Hibernate Maven Plugin + + + + +

PMD Results

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Reports
  3. PMD
+

+
+
+
+

PMD Results

+

The following document contains the results of PMD 5.2.3.

+

Files

+

de/juplo/plugins/hibernate/AbstractSchemaMojo.java

+ +Violation +Line + +Too many static imports may lead to messy code +11455
+

de/juplo/plugins/hibernate/ModificationTracker.java

+ +Violation +Line + +Unnecessary use of fully qualified name 'java.security.MessageDigest.getInstance' due to existing import 'java.security.MessageDigest' +60
+

de/juplo/plugins/hibernate/SimpleConnectionProvider.java

+ +Violation +Line + +Too many static imports may lead to messy code +1232 + +Avoid unused imports such as 'org.eclipse.aether.repository.AuthenticationContext.PASSWORD' +13 + +Avoid unused imports such as 'org.eclipse.aether.repository.AuthenticationContext.USERNAME' +14 + +Avoid unused imports such as 'org.hibernate.jpa.AvailableSettings.JDBC_DRIVER' +21 + +Avoid unused imports such as 'org.hibernate.jpa.AvailableSettings.JDBC_PASSWORD' +22 + +Avoid unused imports such as 'org.hibernate.jpa.AvailableSettings.JDBC_URL' +23 + +Avoid unused imports such as 'org.hibernate.jpa.AvailableSettings.JDBC_USER' +24 + +Unnecessary use of fully qualified name 'java.sql.Driver' due to existing import 'java.sql.Driver' +151 + +Unnecessary use of fully qualified name 'java.sql.Connection' due to existing import 'java.sql.Connection' +163 + +Unnecessary use of fully qualified name 'java.util.Properties' due to existing import 'java.util.Properties' +165
+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/team.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/force.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/project-info.html b/projects/hibernate-maven-plugin/2.1.1/project-info.html new file mode 100644 index 0000000..43c415d --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/project-info.html @@ -0,0 +1,731 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Project Information – Hibernate Maven Plugin + + + + +

Project Information

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Information
+

+
+
+
+

Project Information

+

This document provides an overview of the various documents and links that are part of this project's general information. All of this content is automatically generated by Maven on behalf of the project.

+

Overview

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DocumentDescription
CI ManagementThis document lists the continuous integration management system of this project for building and testing code on a frequent, regular basis.
DependenciesThis document lists the project's dependencies and provides information on each dependency.
Maven CoordinatesThis document describes how to include this project as a dependency using various dependency management tools.
Distribution ManagementThis document provides informations on the distribution management of this project.
AboutA simple plugin for generating a database-schema from Hibernate-Mappings
LicensesThis document lists the project license(s).
Plugin ManagementThis document lists the plugins that are defined through pluginManagement.
PluginsThis document lists the build plugins and the report plugins used by this project.
Source Code ManagementThis document lists ways to access the online source repository.
SummaryThis document lists other related information of this project
TeamThis document provides information on the members of this project. These are the individuals who have contributed to the project in one form or another.
+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/team.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/force.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/project-reports.html b/projects/hibernate-maven-plugin/2.1.1/project-reports.html new file mode 100644 index 0000000..d92b5f1 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/project-reports.html @@ -0,0 +1,719 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Generated Reports – Hibernate Maven Plugin + + + + +

Generated Reports

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Reports
+

+
+
+
+

Generated Reports

+

This document provides an overview of the various reports that are automatically generated by Maven . Each report is briefly described below.

+

Overview

+ + + + + + + + + + + + + + + + + + + + + + + + +
DocumentDescription
Test JavaDocsTest JavaDoc API documentation.
JavaDocsJavaDoc API documentation.
Source XrefHTML based, cross-reference version of Java source code.
Test Source XrefHTML based, cross-reference version of Java test source code.
CPDDuplicate code detection.
PMDVerification of coding rules.
Plugin DocumentationThis report provides goals and parameters documentation of a plugin.
+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/team.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/force.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/scm.html b/projects/hibernate-maven-plugin/2.1.1/scm.html new file mode 100644 index 0000000..6cd26ae --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/scm.html @@ -0,0 +1,704 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Source Code Management – Hibernate Maven Plugin + + + + +

Source Code Management

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Information
  3. Source Code Management
+

+
+
+
+

Overview

+

This project uses Git to manage its source code. Instructions on Git use can be found at https://git-scm.com/doc.

+

Web Browser Access

+

The following is a link to a browsable version of the source repository:

+
http://juplo.de/gitweb/?p=hibernate-maven-plugin;a=summary
+

Anonymous Access

+

The source can be checked out anonymously from Git with this command (See https://git-scm.com/docs/git-clone):

+
$ git clone http://juplo.de/git/hibernate-maven-plugin
+

Developer Access

+

Only project developers can access the Git tree via this method (See https://git-scm.com/docs/git-clone).

+
$ git clone ssh://juplo.de/var/lib/git/juplo/hibernate-maven-plugin
+

Access from Behind a Firewall

+

Refer to the documentation of the SCM used for more information about access behind a firewall.

+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/team.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/force.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/skip.html b/projects/hibernate-maven-plugin/2.1.1/skip.html new file mode 100644 index 0000000..59ba2e7 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/skip.html @@ -0,0 +1,755 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Hibernate Maven Plugin + + + + +

$shortTitle

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Skipping Execution
+

+
+
+ + + +
+

Skipping Execution

+ +

+ In most use-cases, the hibernate-maven-plugin is used to create a + test-database automatically. In this use-cases, it is very likely, that it + will result in mistakes/errors, if the goal is executed, when the tests + are skipped. + For example, one might manually overwrite the database-url with the url of + the production-database, in order to run other tests, like starting a + local webserver with the + jetty-maven-plugin. + If the drop-goal would be executed in such a scenario, it might erase the + hole production-database, which is not very desireable. +

+ +

+ Because of this, the configuration-parameter skip defaults to the value + of the proptery maven.test.skip. This way, the execution of the + hibernate-maven-plugin is skipped automatically, when the tests are + skipped. Think of it as a build-in security-belt. +

+ +

+ If you do not like that, because you need the plugin to always, + even if the tests are skipped you can configure that explicitly, + by setting the configuration-parameter skip to false: +

+ +
+<plugin>
+  <groupId>de.juplo</groupId>
+  <artifactId>hibernate-maven-plugin</artifactId>
+  ...
+  <configuration>
+    <skip>false</skip>
+  </configuration>
+</plugin>
+ +

+ Or, if you want the plugin to be executed by default and to be skipped + if you say so, you can bind the value of the configuration-parameter + skip to a custom property. For example: +

+ +
+<plugin>
+  <groupId>de.juplo</groupId>
+  <artifactId>hibernate-maven-plugin</artifactId>
+  ...
+  <configuration>
+    <skip>${foo.bar}</skip>
+  </configuration>
+</plugin>
+ +

+ This way, the plugin would be skipped, if you set the property + foo.bar to true. For example, if you specify -Dfoo.bar=true + on the command-line. +

+ + +
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/team.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/force.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/summary.html b/projects/hibernate-maven-plugin/2.1.1/summary.html new file mode 100644 index 0000000..61c19d8 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/summary.html @@ -0,0 +1,728 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Project Summary – Hibernate Maven Plugin + + + + +

Project Summary

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Information
  3. Summary
+

+
+
+
+

Project Summary

+

Project Information

+ + + + + + + + + + + + +
FieldValue
NameHibernate Maven Plugin
DescriptionA simple plugin for generating a database-schema from Hibernate-Mappings
Homepagehttp://juplo.de/hibernate-maven-plugin/index.html
+

Project Organization

+

This project does not belong to an organization.

+

Build Information

+ + + + + + + + + + + + + + + + + + +
FieldValue
GroupIdde.juplo
ArtifactIdhibernate-maven-plugin
Version2.1.1
Typemaven-plugin
Java Version1.6
+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/team.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/force.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/team.html b/projects/hibernate-maven-plugin/2.1.1/team.html new file mode 100644 index 0000000..437a68f --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/team.html @@ -0,0 +1,770 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Project Team – Hibernate Maven Plugin + + + + +

Project Team

+

URI

+ +

Path

+

+

    +
  1. Hibernate Maven Plugin
  2. Project Information
  3. Team
+

+
+
+
+

Project Team

+

A successful project requires many people to play many roles. Some members write code or documentation, while others are valuable as testers, submitting patches and suggestions.

+

The project team is comprised of Members and Contributors. Members have direct access to the source of a project and actively evolve the code-base. Contributors improve the project through submission of patches and suggestions to the Members. The number of Contributors to the project is unbounded. Get involved today. All contributions to the project are greatly appreciated.

+

Members

+

The following is a list of developers with commit privileges that have directly contributed to the project in one way or another.

+ + + + + + + + + + +
ImageIdNameEmail
kaiKai Moritzkai@juplo.de
+

Contributors

+

The following additional people have contributed to this project through the way of suggestions, patches or documentation.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ImageNameEmail
Adriano Machadoadriano.m.machado@hotmail.com
Lorenzo Nicoralorenzo.nicora@nicus.it
Eduard Szenteeduard.szente@gmail.com
Stephen Johnsonstejohns@redhat.com
Victor Tataivtatai@gmail.com
Erik-Berndt Schepererik.berndt.scheper@gmail.com
Guido WimmelWimmel.Guido@swm.de
Joel Johnsonmrjoel@lixil.net
Paul K. Moorepaulkmoore@gmail.com
Mark Robinsonmark@mrobinson.ca
Claus Grafclausgraf@gmail.com
Joachim Van der Auwerajoachim@progs.be
Andreas Kuhtzandreas.kuhtz@gmail.com
Heer Fabiofabio.heer@dvbern.ch
+
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/ci-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/dependencies.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/dependency-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/distribution-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/licenses.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/plugin-management.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/plugins.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/scm.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/summary.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/team.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/project-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/testapidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/apidocs/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/xref/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/xref-test/index.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/cpd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/pmd.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/plugin-info.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/project-reports.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/configuration.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/create-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/drop-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/debugging.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/skip.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/force.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/pitfalls.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/update-mojo.html b/projects/hibernate-maven-plugin/2.1.1/update-mojo.html new file mode 100644 index 0000000..b6efb7f --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/update-mojo.html @@ -0,0 +1,1604 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + hibernate:update – Hibernate Maven Plugin + + + + +

hibernate:update

+

URI

+ +

Path

+

+

    +
+

+
+
+ + +
+

hibernate:update

+ +

Full name:

+ +

de.juplo:hibernate-maven-plugin:2.1.1:update

+ +

Description:

+ +
Generate/Execute SQL to update the database-schema according to the +configured mappings.
+ +

Attributes:

+ +
    + +
  • Requires a Maven project to be executed.
  • + +
  • Requires dependency resolution of artifacts in scope: runtime.
  • + +
  • The goal is thread-safe and supports parallel builds.
  • + +
  • Binds by default to the lifecycle phase: process-classes.
  • +
+
+

Optional Parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeSinceDescription
createNamespacesBoolean2.0Specifies whether to automatically create also the database +schema/catalog.
Default value is: false.
User property is: hibernate.hbm2dll.create_namespaces.
delimiterString1.0Delimiter in output-file. + +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: ;.
User property is: hibernate.hbm2ddl.delimiter.
dialectString1.0Hibernate dialect.
User property is: hibernate.dialect.
driverString1.0SQL-Driver name.
User property is: hibernate.connection.driver_class.
executeBoolean2.0Excecute the generated SQL. If set to false, only the +SQL-script is created and the database is not touched. + +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: true.
User property is: hibernate.schema.execute.
forceboolean1.0Force generation/execution + +

Force the generation and (if configured) the execution of the +SQL, even if no modified or newly added annotated classes where +found and the configuration was not changed.

+ +

skip takes precedence over force.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: false.
User property is: hibernate.schema.force.
formatBoolean1.0Format output-file.
User property is: hibernate.format_sql.
hibernateConfigString1.1.0Path to Hibernate configuration file (.cfg.xml). If this parameter +is specified, the plugin will try to load configuration values from +a file with the given path or a ressource on the classpath with the +given name. If both fails, the execution of the plugin will fail. + +

If this parameter is not set the plugin will load configuration +values from a ressource named hibernate.cfg.xml on the +classpath, if it is present, but will not fail if there is no such +ressource.

+ +

During ressource-lookup, the test-classpath takes +precedence.

+ +

Settings in this file will overwrite settings in the properties +file.


hibernatePropertiesString1.0Path to a file or name of a ressource with hibernate properties. If +this parameter is specified, the plugin will try to load +configuration values from a file with the given path or a ressource +on the classpath with the given name. If both fails, the execution +of the plugin will fail. + +

If this parameter is not set the plugin will load configuration +values from a ressource named hibernate.properties on +the classpath, if it is present, but will not fail if there is no +such ressource.

+ +

During ressource-lookup, the test-classpath takes +precedence.


implicitNamingStrategyString2.0Implicit naming strategy
User property is: hibernate.implicit_naming_strategy.
mappingsString1.0.2List of Hibernate-Mapping-Files (XML). Multiple files can be +separated with white-spaces and/or commas.
User property is: hibernate.mapping.
outputDirectoryString1.0Classes-Directory to scan. + +

This parameter defaults to the maven build-output-directory for +classes. Additionally, all dependencies are scanned for annotated +classes.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


User property is: project.build.outputDirectory.
outputFileString1.0Output file. + +

If the specified filename is not absolut, the file will be +created relative to the project build directory +(project.build.directory).


Default value is: update.sql.
User property is: hibernate.schema.update.
passwordString1.0Database password
User property is: hibernate.connection.password.
persistenceUnitString1.1.0Name of the persistence-unit. If this parameter is specified, the +plugin will try to load configuration values from a +persistence-unit with the specified name. If no such +persistence-unit can be found, the plugin will throw an exception. + +

If this parameter is not set and there is only one +persistence-unit available, that unit will be used automatically. +But if this parameter is not set and there are multiple +persistence-units available on, the class-path, the execution of +the plugin will fail.

+ +

Settings in this file will overwrite settings in the properties +or the configuration file.


physicalNamingStrategyString2.0Physical naming strategy
User property is: hibernate.physical_naming_strategy.
scanClassesBoolean2.0Wether the project should be scanned for annotated-classes, or not + +

This parameter is intended to allow overwriting of the parameter +exclude-unlisted-classes of a +persistence-unit. If not specified, it defaults to +true


User property is: hibernate.schema.scan.classes.
scanDependenciesString1.0.3Dependency-Scopes, that should be scanned for annotated classes. + +

By default, only dependencies in the scope compile +are scanned for annotated classes. Multiple scopes can be seperated +by white space or commas.

+ +

If you do not want any dependencies to be scanned for annotated +classes, set this parameter to none.

+ +

The plugin does not scan for annotated classes in transitive +dependencies. If some of your annotated classes are hidden in a +transitive dependency, you can simply add that dependency +explicitly.


Default value is: compile.
User property is: hibernate.schema.scan.dependencies.
scanTestClassesBoolean1.0.1Whether to scan the test-branch of the project for annotated +classes, or not. + +

If this parameter is set to true the test-classes +of the artifact will be scanned for hibernate-annotated classes +additionally.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: false.
User property is: hibernate.schema.scan.test_classes.
showBoolean1.0Show the generated SQL in the command-line output.
User property is: hibernate.show_sql.
skipboolean1.0Skip execution + +

If set to true, the execution is skipped.

+ +

A skipped execution is signaled via the maven-property +${hibernate.schema.skipped}.

+ +

The execution is skipped automatically, if no modified or newly +added annotated classes are found and the dialect was not +changed.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


Default value is: ${maven.test.skip}.
User property is: hibernate.schema.skip.
testOutputDirectoryString1.0.2Test-Classes-Directory to scan. + +

This parameter defaults to the maven build-output-directory for +test-classes.

+ +

This parameter is only used, when scanTestClasses +is set to true!

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!


User property is: project.build.testOutputDirectory.
urlString1.0Database URL.
User property is: hibernate.connection.url.
usernameString1.0Database username
User property is: hibernate.connection.username.
+
+
+

Parameter Details

+ +

createNamespaces:

+ +
Specifies whether to automatically create also the database +schema/catalog.
+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.hbm2dll.create_namespaces
  • + +
  • Default: false
  • +

+

delimiter:

+ +
Delimiter in output-file. + +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.hbm2ddl.delimiter
  • + +
  • Default: ;
  • +

+

dialect:

+ +
Hibernate dialect.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.dialect
  • +

+

driver:

+ +
SQL-Driver name.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.connection.driver_class
  • +

+

execute:

+ +
Excecute the generated SQL. If set to false, only the +SQL-script is created and the database is not touched. + +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.execute
  • + +
  • Default: true
  • +

+

force:

+ +
Force generation/execution + +

Force the generation and (if configured) the execution of the +SQL, even if no modified or newly added annotated classes where +found and the configuration was not changed.

+ +

skip takes precedence over force.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: boolean
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.force
  • + +
  • Default: false
  • +

+

format:

+ +
Format output-file.
+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.format_sql
  • +

+

hibernateConfig:

+ +
Path to Hibernate configuration file (.cfg.xml). If this parameter +is specified, the plugin will try to load configuration values from +a file with the given path or a ressource on the classpath with the +given name. If both fails, the execution of the plugin will fail. + +

If this parameter is not set the plugin will load configuration +values from a ressource named hibernate.cfg.xml on the +classpath, if it is present, but will not fail if there is no such +ressource.

+ +

During ressource-lookup, the test-classpath takes +precedence.

+ +

Settings in this file will overwrite settings in the properties +file.

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.1.0
  • + +
  • Required: No
  • +

+

hibernateProperties:

+ +
Path to a file or name of a ressource with hibernate properties. If +this parameter is specified, the plugin will try to load +configuration values from a file with the given path or a ressource +on the classpath with the given name. If both fails, the execution +of the plugin will fail. + +

If this parameter is not set the plugin will load configuration +values from a ressource named hibernate.properties on +the classpath, if it is present, but will not fail if there is no +such ressource.

+ +

During ressource-lookup, the test-classpath takes +precedence.

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • +

+

implicitNamingStrategy:

+ +
Implicit naming strategy
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.implicit_naming_strategy
  • +

+

mappings:

+ +
List of Hibernate-Mapping-Files (XML). Multiple files can be +separated with white-spaces and/or commas.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0.2
  • + +
  • Required: No
  • + +
  • User Property: hibernate.mapping
  • +

+

outputDirectory:

+ +
Classes-Directory to scan. + +

This parameter defaults to the maven build-output-directory for +classes. Additionally, all dependencies are scanned for annotated +classes.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: project.build.outputDirectory
  • +

+

outputFile:

+ +
Output file. + +

If the specified filename is not absolut, the file will be +created relative to the project build directory +(project.build.directory).

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.update
  • + +
  • Default: update.sql
  • +

+

password:

+ +
Database password
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.connection.password
  • +

+

persistenceUnit:

+ +
Name of the persistence-unit. If this parameter is specified, the +plugin will try to load configuration values from a +persistence-unit with the specified name. If no such +persistence-unit can be found, the plugin will throw an exception. + +

If this parameter is not set and there is only one +persistence-unit available, that unit will be used automatically. +But if this parameter is not set and there are multiple +persistence-units available on, the class-path, the execution of +the plugin will fail.

+ +

Settings in this file will overwrite settings in the properties +or the configuration file.

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.1.0
  • + +
  • Required: No
  • +

+

physicalNamingStrategy:

+ +
Physical naming strategy
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.physical_naming_strategy
  • +

+

scanClasses:

+ +
Wether the project should be scanned for annotated-classes, or not + +

This parameter is intended to allow overwriting of the parameter +exclude-unlisted-classes of a +persistence-unit. If not specified, it defaults to +true

+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 2.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.scan.classes
  • +

+

scanDependencies:

+ +
Dependency-Scopes, that should be scanned for annotated classes. + +

By default, only dependencies in the scope compile +are scanned for annotated classes. Multiple scopes can be seperated +by white space or commas.

+ +

If you do not want any dependencies to be scanned for annotated +classes, set this parameter to none.

+ +

The plugin does not scan for annotated classes in transitive +dependencies. If some of your annotated classes are hidden in a +transitive dependency, you can simply add that dependency +explicitly.

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0.3
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.scan.dependencies
  • + +
  • Default: compile
  • +

+

scanTestClasses:

+ +
Whether to scan the test-branch of the project for annotated +classes, or not. + +

If this parameter is set to true the test-classes +of the artifact will be scanned for hibernate-annotated classes +additionally.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 1.0.1
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.scan.test_classes
  • + +
  • Default: false
  • +

+

show:

+ +
Show the generated SQL in the command-line output.
+ +
    + +
  • Type: java.lang.Boolean
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.show_sql
  • +

+

:

+ +
Skip execution + +

If set to true, the execution is skipped.

+ +

A skipped execution is signaled via the maven-property +${hibernate.schema.skipped}.

+ +

The execution is skipped automatically, if no modified or newly +added annotated classes are found and the dialect was not +changed.

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: boolean
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.schema.skip
  • + +
  • Default: ${maven.test.skip}
  • +

+

testOutputDirectory:

+ +
Test-Classes-Directory to scan. + +

This parameter defaults to the maven build-output-directory for +test-classes.

+ +

This parameter is only used, when scanTestClasses +is set to true!

+ +

Important: This configuration value can only be +configured through the pom.xml, or by the definition +of a system-property, because it is not known by Hibernate nor JPA +and, hence, not picked up from their configuration!

+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0.2
  • + +
  • Required: No
  • + +
  • User Property: project.build.testOutputDirectory
  • +

+

url:

+ +
Database URL.
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.connection.url
  • +

+

username:

+ +
Database username
+ +
    + +
  • Type: java.lang.String
  • + +
  • Since: 1.0
  • + +
  • Required: No
  • + +
  • User Property: hibernate.connection.username
  • +
+
+
+ + +
+
+

Page Structure as JSON

+
+{
+  "_titles": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "Hibernate Maven Plugin",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "CI Management",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "Dependencies",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "Maven Coordinates",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "Distribution Management",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "Licenses",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "Plugin Management",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "Plugins",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "Source Code Management",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "Summary",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "Team",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "Project Information",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "Test JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "JavaDocs",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "Test Source Xref",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "CPD",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "PMD",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "Plugin Documentation",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "Project Reports",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "Configuration Examples",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "Goal: CREATE",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "Goal: DROP",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "Enable Debugging-Output",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "Skipping Execution",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "Force Exceution",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "Known Pitfalls (FAQ)"
+  },
+  "_childs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ]
+  },
+  "_crumbs": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/ci-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependencies.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/licenses.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugins.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/scm.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/summary.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html",
+      "/projects/hibernate-maven-plugin/2.1.1/team.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/cpd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pmd.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html",
+      "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/project-reports.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/configuration.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/debugging.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/skip.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/force.html"
+    ],
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": [
+      "/index.html","/projects.html",
+      "/projects/hibernate-maven-plugin/2.1.1/index.html",
+      "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html"
+    ]
+  },
+  "_canonical": {
+    "/projects/hibernate-maven-plugin/2.1.1/index.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/ci-management.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependencies.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/dependency-info.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/distribution-management.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/licenses.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-management.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugins.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/scm.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/summary.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/team.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-info.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/testapidocs/index.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/apidocs/index.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref/index.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/cpd.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pmd.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/plugin-info.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/project-reports.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/configuration.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/create-mojo.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/drop-mojo.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/debugging.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/skip.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/force.html": "/hibernate-maven-plugin/update-mojo.html",
+    "/projects/hibernate-maven-plugin/2.1.1/pitfalls.html": "/hibernate-maven-plugin/update-mojo.html"
+  }
+}
+    
+

All Pages

+

+

+

+ + diff --git a/projects/hibernate-maven-plugin/2.1.1/xref-test/allclasses-frame.html b/projects/hibernate-maven-plugin/2.1.1/xref-test/allclasses-frame.html new file mode 100644 index 0000000..8253aeb --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/xref-test/allclasses-frame.html @@ -0,0 +1,20 @@ + + + + + + All Classes + + + + +

All Classes

+ + + + + diff --git a/projects/hibernate-maven-plugin/2.1.1/xref-test/de/juplo/test/FileComparator.html b/projects/hibernate-maven-plugin/2.1.1/xref-test/de/juplo/test/FileComparator.html new file mode 100644 index 0000000..412c09c --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/xref-test/de/juplo/test/FileComparator.html @@ -0,0 +1,70 @@ + + + +FileComparator xref + + + +
View Javadoc
+1   package de.juplo.test;
+2   
+3   import java.io.BufferedReader;
+4   import java.io.File;
+5   import java.io.FileNotFoundException;
+6   import java.io.FileReader;
+7   import java.io.IOException;
+8   
+9   
+10  public class FileComparator
+11  {
+12    private final File basedir;
+13    private BufferedReader expectedReader;
+14    private BufferedReader foundReader;
+15  
+16    public FileComparator(File basedir)
+17    {
+18      this.basedir = basedir;
+19    }
+20  
+21    public boolean isEqual(final String expectedFile, final String foundFile)
+22      throws
+23        FileNotFoundException,
+24        IOException
+25    {
+26      File file;
+27      String expected, found;
+28  
+29      file = new File(basedir, expectedFile);
+30      expectedReader = new BufferedReader(new FileReader(file));
+31  
+32      file = new File(basedir, foundFile);
+33      foundReader = new BufferedReader(new FileReader(file));
+34  
+35  
+36      while ((expected = expectedReader.readLine()) != null)
+37      {
+38        found = foundReader.readLine();
+39        if (!expected.equals(found))
+40        {
+41          System.err.println("Mismatch!");
+42          System.err.println("Expected: " + expected);
+43          System.err.println("Found:    " + found);
+44          return false;
+45        }
+46      }
+47  
+48      if ((found = foundReader.readLine()) != null)
+49      {
+50        System.err.println("Found more content than expected!");
+51        System.err.println("Starting with: " + found);
+52        return false;
+53      }
+54  
+55      return true;
+56    }
+57  }
+
+
+ + + diff --git a/projects/hibernate-maven-plugin/2.1.1/xref-test/de/juplo/test/package-frame.html b/projects/hibernate-maven-plugin/2.1.1/xref-test/de/juplo/test/package-frame.html new file mode 100644 index 0000000..33295f9 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/xref-test/de/juplo/test/package-frame.html @@ -0,0 +1,24 @@ + + + + + + Hibernate Maven Plugin 2.1.1 Reference Package de.juplo.test + + + + +

+ de.juplo.test +

+ +

Classes

+ + + + + \ No newline at end of file diff --git a/projects/hibernate-maven-plugin/2.1.1/xref-test/de/juplo/test/package-summary.html b/projects/hibernate-maven-plugin/2.1.1/xref-test/de/juplo/test/package-summary.html new file mode 100644 index 0000000..2c04685 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/xref-test/de/juplo/test/package-summary.html @@ -0,0 +1,69 @@ + + + + + + Hibernate Maven Plugin 2.1.1 Reference Package de.juplo.test + + + +
+ +
+
+ +
+ +

Package de.juplo.test

+ + + + + + + + + + + + +
Class Summary
+ FileComparator +
+ +
+ +
+
+ +
+
+ + + \ No newline at end of file diff --git a/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html b/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html new file mode 100644 index 0000000..b428b78 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/xref-test/index.html @@ -0,0 +1,25 @@ + + + + + + + Hibernate Maven Plugin 2.1.1 Reference + + + + + + + + + <body> + <h1>Frame Alert</h1> + <p> + You don't have frames. Go <a href="overview-summary.html">here</a> + </p> + </body> + + + + diff --git a/projects/hibernate-maven-plugin/2.1.1/xref-test/overview-frame.html b/projects/hibernate-maven-plugin/2.1.1/xref-test/overview-frame.html new file mode 100644 index 0000000..75a75fb --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/xref-test/overview-frame.html @@ -0,0 +1,25 @@ + + + + + + Hibernate Maven Plugin 2.1.1 Reference + + + + +

+ All Classes +

+ +

Packages

+ + + + + + diff --git a/projects/hibernate-maven-plugin/2.1.1/xref-test/overview-summary.html b/projects/hibernate-maven-plugin/2.1.1/xref-test/overview-summary.html new file mode 100644 index 0000000..0656ad1 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/xref-test/overview-summary.html @@ -0,0 +1,66 @@ + + + + + + Hibernate Maven Plugin 2.1.1 Reference + + + +
+ +
+
+ +
+ +

Hibernate Maven Plugin 2.1.1 Reference

+ + + + + + + + + + + + +
Packages
+ de.juplo.test +
+ +
+ +
+
+ +
+ +
+ + + \ No newline at end of file diff --git a/projects/hibernate-maven-plugin/2.1.1/xref-test/stylesheet.css b/projects/hibernate-maven-plugin/2.1.1/xref-test/stylesheet.css new file mode 100644 index 0000000..89732f8 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/xref-test/stylesheet.css @@ -0,0 +1,114 @@ +/* Javadoc style sheet */ +/* Define colors, fonts and other style attributes here to override the defaults */ +body { + background-color: #fff; + font-family: Arial, Helvetica, sans-serif; +} + +a:link { + color: #00f; +} +a:visited { + color: #00a; +} + +a:active, a:hover { + color: #f30 !important; +} + +ul, li { + list-style-type:none; + margin:0; + padding:0; +} + +table td { + padding: 3px; + border: 1px solid #000; +} +table { + width:100%; + border: 1px solid #000; + border-collapse: collapse; +} + +div.overview { + background-color:#ddd; + padding: 4px 4px 4px 0; +} +div.overview li, div.framenoframe li { + display: inline; +} +div.framenoframe { + text-align: center; + font-size: x-small; +} +div.framenoframe li { + margin: 0 3px 0 3px; +} +div.overview li { + margin:3px 3px 0 3px; + padding: 4px; +} +li.selected { + background-color:#888; + color: #fff; + font-weight: bold; +} + +table.summary { + margin-bottom: 20px; +} +table.summary td, table.summary th { + font-weight: bold; + text-align: left; + padding: 3px; +} +table.summary th { + background-color:#036; + color: #fff; +} +table.summary td { + background-color:#eee; + border: 1px solid black; +} + +em { + color: #A00; +} +em.comment { + color: #390; +} +.string { + color: #009; +} + +#overview { + padding:2px; +} + +hr { + height: 1px; + color: #000; +} + +/* JXR style sheet */ +.jxr_comment +{ + color: #390; +} + +.jxr_javadoccomment +{ + color: #A00; +} + +.jxr_string +{ + color: #009; +} + +.jxr_keyword +{ + color: #000; +} diff --git a/projects/hibernate-maven-plugin/2.1.1/xref/allclasses-frame.html b/projects/hibernate-maven-plugin/2.1.1/xref/allclasses-frame.html new file mode 100644 index 0000000..e6fb5b8 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/xref/allclasses-frame.html @@ -0,0 +1,44 @@ + + + + + + All Classes + + + + +

All Classes

+ + + + + diff --git a/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/AbstractSchemaMojo.html b/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/AbstractSchemaMojo.html new file mode 100644 index 0000000..c6e483a --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/AbstractSchemaMojo.html @@ -0,0 +1,1468 @@ + + + +AbstractSchemaMojo xref + + + +
View Javadoc
+1   package de.juplo.plugins.hibernate;
+2   
+3   
+4   import com.pyx4j.log4j.MavenLogAppender;
+5   import java.io.File;
+6   import java.io.FileInputStream;
+7   import java.io.FileOutputStream;
+8   import java.io.IOException;
+9   import java.io.InputStream;
+10  import java.net.MalformedURLException;
+11  import java.net.URL;
+12  import java.security.NoSuchAlgorithmException;
+13  import java.time.ZonedDateTime;
+14  import java.util.Collections;
+15  import java.util.EnumSet;
+16  import java.util.HashMap;
+17  import java.util.HashSet;
+18  import java.util.Iterator;
+19  import java.util.LinkedHashSet;
+20  import java.util.List;
+21  import java.util.Map;
+22  import java.util.Map.Entry;
+23  import java.util.Properties;
+24  import java.util.Set;
+25  import java.util.regex.Matcher;
+26  import java.util.regex.Pattern;
+27  import javax.persistence.Embeddable;
+28  import javax.persistence.Entity;
+29  import javax.persistence.MappedSuperclass;
+30  import javax.persistence.spi.PersistenceUnitTransactionType;
+31  import org.apache.maven.artifact.Artifact;
+32  import org.apache.maven.model.Resource;
+33  import org.apache.maven.plugin.AbstractMojo;
+34  import org.apache.maven.plugin.MojoExecutionException;
+35  import org.apache.maven.plugin.MojoFailureException;
+36  import org.apache.maven.project.MavenProject;
+37  import org.hibernate.boot.MetadataBuilder;
+38  import org.hibernate.boot.MetadataSources;
+39  import org.hibernate.boot.cfgxml.internal.ConfigLoader;
+40  import org.hibernate.boot.cfgxml.spi.LoadedConfig;
+41  import org.hibernate.boot.cfgxml.spi.MappingReference;
+42  import org.hibernate.boot.model.naming.ImplicitNamingStrategy;
+43  import org.hibernate.boot.model.naming.PhysicalNamingStrategy;
+44  import org.hibernate.boot.registry.BootstrapServiceRegistry;
+45  import org.hibernate.boot.registry.BootstrapServiceRegistryBuilder;
+46  import org.hibernate.boot.registry.StandardServiceRegistry;
+47  import org.hibernate.boot.registry.StandardServiceRegistryBuilder;
+48  import org.hibernate.boot.registry.classloading.spi.ClassLoaderService;
+49  import org.hibernate.boot.registry.classloading.spi.ClassLoadingException;
+50  import org.hibernate.boot.registry.selector.spi.StrategySelector;
+51  import org.hibernate.boot.spi.MetadataImplementor;
+52  import org.hibernate.cfg.AvailableSettings;
+53  import static org.hibernate.cfg.AvailableSettings.DIALECT;
+54  import static org.hibernate.cfg.AvailableSettings.DRIVER;
+55  import static org.hibernate.cfg.AvailableSettings.FORMAT_SQL;
+56  import static org.hibernate.cfg.AvailableSettings.HBM2DDL_DELIMITER;
+57  import static org.hibernate.cfg.AvailableSettings.HBM2DLL_CREATE_NAMESPACES;
+58  import static org.hibernate.cfg.AvailableSettings.IMPLICIT_NAMING_STRATEGY;
+59  import static org.hibernate.cfg.AvailableSettings.JPA_JDBC_DRIVER;
+60  import static org.hibernate.cfg.AvailableSettings.JPA_JDBC_PASSWORD;
+61  import static org.hibernate.cfg.AvailableSettings.JPA_JDBC_URL;
+62  import static org.hibernate.cfg.AvailableSettings.JPA_JDBC_USER;
+63  import static org.hibernate.cfg.AvailableSettings.PASS;
+64  import static org.hibernate.cfg.AvailableSettings.PHYSICAL_NAMING_STRATEGY;
+65  import static org.hibernate.cfg.AvailableSettings.SHOW_SQL;
+66  import static org.hibernate.cfg.AvailableSettings.USER;
+67  import static org.hibernate.cfg.AvailableSettings.URL;
+68  import org.hibernate.engine.config.spi.ConfigurationService;
+69  import org.hibernate.engine.jdbc.connections.spi.ConnectionProvider;
+70  import org.hibernate.internal.util.config.ConfigurationException;
+71  import org.hibernate.jpa.boot.internal.ParsedPersistenceXmlDescriptor;
+72  import org.hibernate.jpa.boot.internal.PersistenceXmlParser;
+73  import org.hibernate.tool.schema.TargetType;
+74  import org.hibernate.tool.schema.internal.ExceptionHandlerCollectingImpl;
+75  import org.hibernate.tool.schema.internal.exec.ScriptTargetOutputToFile;
+76  import org.hibernate.tool.schema.spi.ExecutionOptions;
+77  import org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator;
+78  import org.hibernate.tool.schema.spi.ScriptTargetOutput;
+79  import org.hibernate.tool.schema.spi.TargetDescriptor;
+80  import org.scannotation.AnnotationDB;
+81  
+82  
+83  /**
+84   * Baseclass with common attributes and methods.
+85   *
+86   * @phase process-classes
+87   * @threadSafe
+88   * @requiresDependencyResolution runtime
+89   */
+90  public abstract class AbstractSchemaMojo extends AbstractMojo
+91  {
+92    public final static String EXECUTE = "hibernate.schema.execute";
+93    public final static String OUTPUTDIRECTORY = "project.build.outputDirectory";
+94    public final static String SCAN_CLASSES = "hibernate.schema.scan.classes";
+95    public final static String SCAN_DEPENDENCIES = "hibernate.schema.scan.dependencies";
+96    public final static String SCAN_TESTCLASSES = "hibernate.schema.scan.test_classes";
+97    public final static String TEST_OUTPUTDIRECTORY = "project.build.testOutputDirectory";
+98    public final static String SKIPPED = "hibernate.schema.skipped";
+99    public final static String SCRIPT = "hibernate.schema.script";
+100 
+101   private final static Pattern SPLIT = Pattern.compile("[^,\\s]+");
+102 
+103   private final Set<String> packages = new HashSet<String>();
+104 
+105 
+106   /**
+107    * The maven project.
+108    * <p>
+109    * Only needed internally.
+110    *
+111    * @parameter property="project"
+112    * @required
+113    * @readonly
+114    */
+115   private MavenProject project;
+116 
+117   /**
+118    * Build-directory.
+119    * <p>
+120    * Only needed internally.
+121    *
+122    * @parameter property="project.build.directory"
+123    * @required
+124    * @readonly
+125    */
+126   private String buildDirectory;
+127 
+128 
+129   /** Parameters to configure the genaration of the SQL *********************/
+130 
+131   /**
+132    * Excecute the generated SQL.
+133    * If set to <code>false</code>, only the SQL-script is created and the
+134    * database is not touched.
+135    * <p>
+136    * <strong>Important:</strong>
+137    * This configuration value can only be configured through the
+138    * <code>pom.xml</code>, or by the definition of a system-property, because
+139    * it is not known by Hibernate nor JPA and, hence, not picked up from
+140    * their configuration!
+141    *
+142    * @parameter property="hibernate.schema.execute" default-value="true"
+143    * @since 2.0
+144    */
+145   private Boolean execute;
+146 
+147   /**
+148    * Skip execution
+149    * <p>
+150    * If set to <code>true</code>, the execution is skipped.
+151    * <p>
+152    * A skipped execution is signaled via the maven-property
+153    * <code>${hibernate.schema.skipped}</code>.
+154    * <p>
+155    * The execution is skipped automatically, if no modified or newly added
+156    * annotated classes are found and the dialect was not changed.
+157    * <p>
+158    * <strong>Important:</strong>
+159    * This configuration value can only be configured through the
+160    * <code>pom.xml</code>, or by the definition of a system-property, because
+161    * it is not known by Hibernate nor JPA and, hence, not picked up from
+162    * their configuration!
+163    *
+164    * @parameter property="hibernate.schema.skip" default-value="${maven.test.skip}"
+165    * @since 1.0
+166    */
+167   private boolean skip;
+168 
+169   /**
+170    * Force generation/execution
+171    * <p>
+172    * Force the generation and (if configured) the execution of the SQL, even if
+173    * no modified or newly added annotated classes where found and the
+174    * configuration was not changed.
+175    * <p>
+176    * <code>skip</code> takes precedence over <code>force</code>.
+177    * <p>
+178    * <strong>Important:</strong>
+179    * This configuration value can only be configured through the
+180    * <code>pom.xml</code>, or by the definition of a system-property, because
+181    * it is not known by Hibernate nor JPA and, hence, not picked up from
+182    * their configuration!
+183    *
+184    * @parameter property="hibernate.schema.force" default-value="false"
+185    * @since 1.0
+186    */
+187   private boolean force;
+188 
+189   /**
+190    * Hibernate dialect.
+191    *
+192    * @parameter property="hibernate.dialect"
+193    * @since 1.0
+194    */
+195   private String dialect;
+196 
+197   /**
+198    * Delimiter in output-file.
+199    * <p>
+200    * <strong>Important:</strong>
+201    * This configuration value can only be configured through the
+202    * <code>pom.xml</code>, or by the definition of a system-property, because
+203    * it is not known by Hibernate nor JPA and, hence, not picked up from
+204    * their configuration!
+205    *
+206    * @parameter property="hibernate.hbm2ddl.delimiter" default-value=";"
+207    * @since 1.0
+208    */
+209   private String delimiter;
+210 
+211   /**
+212    * Show the generated SQL in the command-line output.
+213    *
+214    * @parameter property="hibernate.show_sql"
+215    * @since 1.0
+216    */
+217   private Boolean show;
+218 
+219   /**
+220    * Format output-file.
+221    *
+222    * @parameter property="hibernate.format_sql"
+223    * @since 1.0
+224    */
+225   private Boolean format;
+226 
+227   /**
+228    * Specifies whether to automatically create also the database schema/catalog.
+229    *
+230    * @parameter property="hibernate.hbm2dll.create_namespaces" default-value="false"
+231    * @since 2.0
+232    */
+233   private Boolean createNamespaces;
+234 
+235   /**
+236    * Implicit naming strategy
+237    *
+238    * @parameter property="hibernate.implicit_naming_strategy"
+239    * @since 2.0
+240    */
+241   private String implicitNamingStrategy;
+242 
+243   /**
+244    * Physical naming strategy
+245    *
+246    * @parameter property="hibernate.physical_naming_strategy"
+247    * @since 2.0
+248    */
+249   private String physicalNamingStrategy;
+250 
+251   /**
+252    * Wether the project should be scanned for annotated-classes, or not
+253    * <p>
+254    * This parameter is intended to allow overwriting of the parameter
+255    * <code>exclude-unlisted-classes</code> of a <code>persistence-unit</code>.
+256    * If not specified, it defaults to <code>true</code>
+257    *
+258    * @parameter property="hibernate.schema.scan.classes"
+259    * @since 2.0
+260    */
+261   private Boolean scanClasses;
+262 
+263   /**
+264    * Classes-Directory to scan.
+265    * <p>
+266    * This parameter defaults to the maven build-output-directory for classes.
+267    * Additionally, all dependencies are scanned for annotated classes.
+268    * <p>
+269    * <strong>Important:</strong>
+270    * This configuration value can only be configured through the
+271    * <code>pom.xml</code>, or by the definition of a system-property, because
+272    * it is not known by Hibernate nor JPA and, hence, not picked up from
+273    * their configuration!
+274    *
+275    * @parameter property="project.build.outputDirectory"
+276    * @since 1.0
+277    */
+278   private String outputDirectory;
+279 
+280   /**
+281    * Dependency-Scopes, that should be scanned for annotated classes.
+282    * <p>
+283    * By default, only dependencies in the scope <code>compile</code> are
+284    * scanned for annotated classes. Multiple scopes can be seperated by
+285    * white space or commas.
+286    * <p>
+287    * If you do not want any dependencies to be scanned for annotated
+288    * classes, set this parameter to <code>none</code>.
+289    * <p>
+290    * The plugin does not scan for annotated classes in transitive
+291    * dependencies. If some of your annotated classes are hidden in a
+292    * transitive dependency, you can simply add that dependency explicitly.
+293    *
+294    * @parameter property="hibernate.schema.scan.dependencies" default-value="compile"
+295    * @since 1.0.3
+296    */
+297   private String scanDependencies;
+298 
+299   /**
+300    * Whether to scan the test-branch of the project for annotated classes, or
+301    * not.
+302    * <p>
+303    * If this parameter is set to <code>true</code> the test-classes of the
+304    * artifact will be scanned for hibernate-annotated classes additionally.
+305    * <p>
+306    * <strong>Important:</strong>
+307    * This configuration value can only be configured through the
+308    * <code>pom.xml</code>, or by the definition of a system-property, because
+309    * it is not known by Hibernate nor JPA and, hence, not picked up from
+310    * their configuration!
+311    *
+312    * @parameter property="hibernate.schema.scan.test_classes" default-value="false"
+313    * @since 1.0.1
+314    */
+315   private Boolean scanTestClasses;
+316 
+317   /**
+318    * Test-Classes-Directory to scan.
+319    * <p>
+320    * This parameter defaults to the maven build-output-directory for
+321    * test-classes.
+322    * <p>
+323    * This parameter is only used, when <code>scanTestClasses</code> is set
+324    * to <code>true</code>!
+325    * <p>
+326    * <strong>Important:</strong>
+327    * This configuration value can only be configured through the
+328    * <code>pom.xml</code>, or by the definition of a system-property, because
+329    * it is not known by Hibernate nor JPA and, hence, not picked up from
+330    * their configuration!
+331    *
+332    * @parameter property="project.build.testOutputDirectory"
+333    * @since 1.0.2
+334    */
+335   private String testOutputDirectory;
+336 
+337 
+338   /** Conection parameters *************************************************/
+339 
+340   /**
+341    * SQL-Driver name.
+342    *
+343    * @parameter property="hibernate.connection.driver_class"
+344    * @since 1.0
+345    */
+346   private String driver;
+347 
+348   /**
+349    * Database URL.
+350    *
+351    * @parameter property="hibernate.connection.url"
+352    * @since 1.0
+353    */
+354   private String url;
+355 
+356   /**
+357    * Database username
+358    *
+359    * @parameter property="hibernate.connection.username"
+360    * @since 1.0
+361    */
+362   private String username;
+363 
+364   /**
+365    * Database password
+366    *
+367    * @parameter property="hibernate.connection.password"
+368    * @since 1.0
+369    */
+370   private String password;
+371 
+372 
+373   /** Parameters to locate configuration sources ****************************/
+374 
+375   /**
+376    * Path to a file or name of a ressource with hibernate properties.
+377    * If this parameter is specified, the plugin will try to load configuration
+378    * values from a file with the given path or a ressource on the classpath with
+379    * the given name. If both fails, the execution of the plugin will fail.
+380    * <p>
+381    * If this parameter is not set the plugin will load configuration values
+382    * from a ressource named <code>hibernate.properties</code> on the classpath,
+383    * if it is present, but will not fail if there is no such ressource.
+384    * <p>
+385    * During ressource-lookup, the test-classpath takes precedence.
+386    *
+387    * @parameter
+388    * @since 1.0
+389    */
+390   private String hibernateProperties;
+391 
+392   /**
+393    * Path to Hibernate configuration file (.cfg.xml).
+394    * If this parameter is specified, the plugin will try to load configuration
+395    * values from a file with the given path or a ressource on the classpath with
+396    * the given name. If both fails, the execution of the plugin will fail.
+397    * <p>
+398    * If this parameter is not set the plugin will load configuration values
+399    * from a ressource named <code>hibernate.cfg.xml</code> on the classpath,
+400    * if it is present, but will not fail if there is no such ressource.
+401    * <p>
+402    * During ressource-lookup, the test-classpath takes precedence.
+403    * <p>
+404    * Settings in this file will overwrite settings in the properties file.
+405    *
+406    * @parameter
+407    * @since 1.1.0
+408    */
+409   private String hibernateConfig;
+410 
+411   /**
+412    * Name of the persistence-unit.
+413    * If this parameter is specified, the plugin will try to load configuration
+414    * values from a persistence-unit with the specified name. If no such
+415    * persistence-unit can be found, the plugin will throw an exception.
+416    * <p>
+417    * If this parameter is not set and there is only one persistence-unit
+418    * available, that unit will be used automatically. But if this parameter is
+419    * not set and there are multiple persistence-units available on,
+420    * the class-path, the execution of the plugin will fail.
+421    * <p>
+422    * Settings in this file will overwrite settings in the properties or the
+423    * configuration file.
+424    *
+425    * @parameter
+426    * @since 1.1.0
+427    */
+428   private String persistenceUnit;
+429 
+430   /**
+431    * List of Hibernate-Mapping-Files (XML).
+432    * Multiple files can be separated with white-spaces and/or commas.
+433    *
+434    * @parameter property="hibernate.mapping"
+435    * @since 1.0.2
+436    */
+437   private String mappings;
+438 
+439 
+440 
+441   public final void execute(String filename)
+442     throws
+443       MojoFailureException,
+444       MojoExecutionException
+445   {
+446     if (skip)
+447     {
+448       getLog().info("Execution of hibernate-maven-plugin was skipped!");
+449       project.getProperties().setProperty(SKIPPED, "true");
+450       return;
+451     }
+452 
+453     ModificationTracker tracker;
+454     try
+455     {
+456       tracker = new ModificationTracker(buildDirectory, filename, getLog());
+457     }
+458     catch (NoSuchAlgorithmException e)
+459     {
+460       throw new MojoFailureException("Digest-Algorithm MD5 is missing!", e);
+461     }
+462 
+463     final SimpleConnectionProvider connectionProvider =
+464         new SimpleConnectionProvider(getLog());
+465 
+466     try
+467     {
+468       /** Start extended logging */
+469       MavenLogAppender.startPluginLog(this);
+470 
+471       /** Load checksums for old mapping and configuration */
+472       tracker.load();
+473 
+474       /** Create the ClassLoader */
+475       MutableClassLoader classLoader = createClassLoader();
+476 
+477       /** Create a BootstrapServiceRegistry with the created ClassLoader */
+478       BootstrapServiceRegistry bootstrapServiceRegitry =
+479           new BootstrapServiceRegistryBuilder()
+480               .applyClassLoader(classLoader)
+481               .build();
+482       ClassLoaderService classLoaderService =
+483           bootstrapServiceRegitry.getService(ClassLoaderService.class);
+484 
+485       Properties properties = new Properties();
+486       ConfigLoader configLoader = new ConfigLoader(bootstrapServiceRegitry);
+487 
+488       /** Loading configuration */
+489       properties.putAll(loadProperties(configLoader));
+490       LoadedConfig config = loadConfig(configLoader);
+491       if (config != null)
+492         properties.putAll(config.getConfigurationValues());
+493 
+494       /** Add the remaining class-path-elements */
+495       addDirectDependenciesClassPath(classLoader);
+496 
+497       /** Loading and merging configuration from persistence-unit(s) */
+498       ParsedPersistenceXmlDescriptor unit =
+499           loadPersistenceUnit(classLoaderService, properties);
+500       if (unit != null)
+501         properties.putAll(unit.getProperties());
+502 
+503       /** Overwriting/Completing configuration */
+504       configure(properties, tracker);
+505 
+506       /** Check configuration for modifications */
+507       if(tracker.track(properties))
+508         getLog().debug("Configuration has changed.");
+509       else
+510         getLog().debug("Configuration unchanged.");
+511 
+512       /** Check, that the outputfile is writable */
+513       final File output = getOutputFile(filename);
+514       /** Check, if the outputfile is missing or was changed */
+515       checkOutputFile(output, tracker);
+516 
+517       /** Configure Hibernate */
+518       final StandardServiceRegistry serviceRegistry =
+519           new StandardServiceRegistryBuilder(bootstrapServiceRegitry)
+520               .applySettings(properties)
+521               .addService(ConnectionProvider.class, connectionProvider)
+522               .build();
+523       final MetadataSources sources = new MetadataSources(serviceRegistry);
+524 
+525       /** Add the remaining class-path-elements */
+526       addAllDependenciesToClassPath(classLoader);
+527 
+528       /** Apply mappings from hibernate-configuration, if present */
+529       if (config != null)
+530       {
+531         for (MappingReference mapping : config.getMappingReferences())
+532           mapping.apply(sources);
+533       }
+534 
+535       Set<String> classes;
+536       if (unit == null)
+537       {
+538         /** No persistent unit: default behaviour */
+539         if (scanClasses == null)
+540           scanClasses = true;
+541         Set<URL> urls = new HashSet<URL>();
+542         getLog().debug("Compiling the dependencies, that are scanned for annotated classes");
+543         if (scanClasses)
+544           addRoot(urls, outputDirectory);
+545         if (scanTestClasses)
+546           addRoot(urls, testOutputDirectory);
+547         addDependencies(urls);
+548         classes = scanUrls(urls);
+549       }
+550       else
+551       {
+552         /** Follow configuration in persisten unit */
+553         if (scanClasses == null)
+554           scanClasses = !unit.isExcludeUnlistedClasses();
+555         getLog().debug("Compiling the dependencies, that are scanned for annotated classes");
+556 
+557         Set<URL> urls = new HashSet<URL>();
+558         if (scanClasses)
+559         {
+560           getLog().debug("Only dependencies relative to persistent-unit " + unit.getName() + " are scanned!");
+561           /**
+562            * Scan the root of the persiten unit and configured jars for
+563            * annotated classes
+564            */
+565           getLog().debug(" - adding " + unit.getPersistenceUnitRootUrl());
+566           urls.add(unit.getPersistenceUnitRootUrl());
+567           for (URL url : unit.getJarFileUrls())
+568           {
+569             getLog().debug(" - adding " + url);
+570             urls.add(url);
+571           }
+572           if (scanTestClasses)
+573             addRoot(urls, testOutputDirectory);
+574         }
+575         else
+576           getLog().debug("Scanning of unlisted classes is prohibited in persistent-unit " + unit.getName());
+577         classes = scanUrls(urls);
+578         for (String className : unit.getManagedClassNames())
+579           classes.add(className);
+580         /**
+581          * Add mappings from the default mapping-file
+582          * <code>META-INF/orm.xml</code>, if present
+583          */
+584         boolean error = false;
+585         InputStream is;
+586         is = classLoader.getResourceAsStream("META-INF/orm.xml");
+587         if (is != null)
+588         {
+589           getLog().info("Adding default JPA-XML-mapping from META-INF/orm.xml");
+590           try
+591           {
+592             tracker.track("META-INF/orm.xml", is);
+593             sources.addResource("META-INF/orm.xml");
+594           }
+595           catch (IOException e)
+596           {
+597             getLog().error("cannot read META-INF/orm.xml: " + e);
+598             error = true;
+599           }
+600         }
+601         else
+602         {
+603           getLog().debug("no META-INF/orm.xml found");
+604         }
+605         /**
+606          * Add mappings from files, that are explicitly configured in the
+607          * persistence unit
+608          */
+609         getLog().info("Adding mappings from persistence-unit " + unit.getName());
+610         for (String mapping : unit.getMappingFileNames())
+611         {
+612           getLog().info(" - adding " + mapping);
+613           is = classLoader.getResourceAsStream(mapping);
+614           if (is != null)
+615           {
+616             try
+617             {
+618               tracker.track(mapping, is);
+619               sources.addResource(mapping);
+620             }
+621             catch (IOException e)
+622             {
+623               getLog().info("cannot read mapping-file " + mapping + ": " + e);
+624               error = true;
+625             }
+626           }
+627           else
+628           {
+629             getLog().error("cannot find mapping-file " + mapping);
+630             error = true;
+631           }
+632         }
+633         if (error)
+634           throw new MojoFailureException(
+635               "error, while reading mappings configured in persistence-unit \"" +
+636               unit.getName() +
+637               "\""
+638               );
+639       }
+640 
+641       /** Add the configured/collected annotated classes */
+642       for (String className : classes)
+643         addAnnotated(className, sources, classLoaderService, tracker);
+644 
+645       /** Add explicitly configured classes */
+646       addMappings(sources, tracker);
+647 
+648       /** Skip execution, if mapping and configuration is unchanged */
+649       if (!tracker.modified())
+650       {
+651         getLog().info("Mapping and configuration unchanged.");
+652         if (force)
+653           getLog().info("Generation/execution is forced!");
+654         else
+655         {
+656           getLog().info("Skipping schema generation!");
+657           project.getProperties().setProperty(SKIPPED, "true");
+658           return;
+659         }
+660       }
+661 
+662 
+663       /** Truncate output file */
+664       try
+665       {
+666         new FileOutputStream(output).getChannel().truncate(0).close();
+667       }
+668       catch (IOException e)
+669       {
+670         String error =
+671             "Error while truncating " + output.getAbsolutePath() + ": "
+672             + e.getMessage();
+673         getLog().warn(error);
+674         throw new MojoExecutionException(error);
+675       }
+676 
+677       /** Create a connection, if sufficient configuration infromation is available */
+678       connectionProvider.open(classLoaderService, properties);
+679 
+680       MetadataBuilder metadataBuilder = sources.getMetadataBuilder();
+681 
+682       StrategySelector strategySelector =
+683           serviceRegistry.getService(StrategySelector.class);
+684 
+685       if (properties.containsKey(IMPLICIT_NAMING_STRATEGY))
+686       {
+687         metadataBuilder.applyImplicitNamingStrategy(
+688             strategySelector.resolveStrategy(
+689                 ImplicitNamingStrategy.class,
+690                 properties.getProperty(IMPLICIT_NAMING_STRATEGY)
+691                 )
+692             );
+693       }
+694 
+695       if (properties.containsKey(PHYSICAL_NAMING_STRATEGY))
+696       {
+697         metadataBuilder.applyPhysicalNamingStrategy(
+698             strategySelector.resolveStrategy(
+699                 PhysicalNamingStrategy.class,
+700                 properties.getProperty(PHYSICAL_NAMING_STRATEGY)
+701                 )
+702             );
+703       }
+704 
+705       /** Prepare the generation of the SQL */
+706       Map settings = new HashMap();
+707       settings.putAll(
+708           serviceRegistry
+709               .getService(ConfigurationService.class)
+710               .getSettings()
+711               );
+712       ExceptionHandlerCollectingImpl handler =
+713           new ExceptionHandlerCollectingImpl();
+714       ExecutionOptions options =
+715           SchemaManagementToolCoordinator
+716               .buildExecutionOptions(settings, handler);
+717       final EnumSet<TargetType> targetTypes = EnumSet.of(TargetType.SCRIPT);
+718       if (execute)
+719         targetTypes.add(TargetType.DATABASE);
+720       TargetDescriptor target = new TargetDescriptor()
+721       {
+722         @Override
+723         public EnumSet<TargetType> getTargetTypes()
+724         {
+725           return targetTypes;
+726         }
+727 
+728         @Override
+729         public ScriptTargetOutput getScriptTargetOutput()
+730         {
+731           String charset =
+732               (String)
+733               serviceRegistry
+734                   .getService(ConfigurationService.class)
+735                   .getSettings()
+736                   .get(AvailableSettings.HBM2DDL_CHARSET_NAME);
+737           return new ScriptTargetOutputToFile(output, charset);
+738         }
+739       };
+740 
+741       /**
+742        * Change class-loader of current thread.
+743        * This is necessary, because still not all parts of Hibernate 5 use
+744        * the newly introduced ClassLoaderService and will fail otherwise!
+745        */
+746       Thread thread = Thread.currentThread();
+747       ClassLoader contextClassLoader = thread.getContextClassLoader();
+748       try
+749       {
+750         thread.setContextClassLoader(classLoader);
+751         build((MetadataImplementor)metadataBuilder.build(), options, target);
+752         if (handler.getExceptions().size() > 0)
+753         {
+754           StringBuilder builder = new StringBuilder();
+755           builder.append("Hibernate failed:");
+756           for (Exception e : handler.getExceptions())
+757           {
+758             builder.append("\n * ");
+759             builder.append(e.getMessage());
+760             AbstractSchemaMojo.printStrackTrace(builder, e);
+761             builder.append("\n");
+762           }
+763           String error = builder.toString();
+764           getLog().error(error);
+765           throw new MojoFailureException(error);
+766         }
+767       }
+768       finally
+769       {
+770         thread.setContextClassLoader(contextClassLoader);
+771         /** Track, the content of the generated script */
+772         checkOutputFile(output, tracker);
+773       }
+774     }
+775     catch (MojoExecutionException e)
+776     {
+777       tracker.failed();
+778       throw e;
+779     }
+780     catch (MojoFailureException e)
+781     {
+782       tracker.failed();
+783       throw e;
+784     }
+785     catch (RuntimeException e)
+786     {
+787       tracker.failed();
+788       throw e;
+789     }
+790     finally
+791     {
+792       /** Remember mappings and configuration */
+793       tracker.save();
+794 
+795       /** Close the connection - if one was opened */
+796       connectionProvider.close();
+797 
+798       /** Stop Log-Capturing */
+799       MavenLogAppender.endPluginLog(this);
+800     }
+801   }
+802 
+803 
+804   abstract void build(
+805       MetadataImplementor metadata,
+806       ExecutionOptions options,
+807       TargetDescriptor target
+808       )
+809     throws
+810       MojoFailureException,
+811       MojoExecutionException;
+812 
+813 
+814   private MutableClassLoader createClassLoader() throws MojoExecutionException
+815   {
+816     try
+817     {
+818       getLog().debug("Creating ClassLoader for project-dependencies...");
+819       LinkedHashSet<URL> urls = new LinkedHashSet<URL>();
+820       File file;
+821 
+822       file = new File(testOutputDirectory);
+823       if (!file.exists())
+824       {
+825         getLog().info("Creating test-output-directory: " + testOutputDirectory);
+826         file.mkdirs();
+827       }
+828       urls.add(file.toURI().toURL());
+829 
+830       file = new File(outputDirectory);
+831       if (!file.exists())
+832       {
+833         getLog().info("Creating output-directory: " + outputDirectory);
+834         file.mkdirs();
+835       }
+836       urls.add(file.toURI().toURL());
+837 
+838       return new MutableClassLoader(urls, getLog());
+839     }
+840     catch (Exception e)
+841     {
+842       getLog().error("Error while creating ClassLoader!", e);
+843       throw new MojoExecutionException(e.getMessage());
+844     }
+845   }
+846 
+847   private void addDirectDependenciesClassPath(MutableClassLoader classLoader)
+848       throws
+849         MojoExecutionException
+850   {
+851     try
+852     {
+853       getLog().debug("Adding all direct project-dependencies to the ClassLoader...");
+854       LinkedHashSet<URL> urls = new LinkedHashSet<URL>();
+855       addDependencies(urls);
+856       if (scanTestClasses)
+857         addRoot(urls, testOutputDirectory);
+858       classLoader.add(urls);
+859     }
+860     catch (Exception e)
+861     {
+862       getLog().error("Error while creating ClassLoader!", e);
+863       throw new MojoExecutionException(e.getMessage());
+864     }
+865   }
+866 
+867   private void addAllDependenciesToClassPath(MutableClassLoader classLoader)
+868       throws
+869         MojoExecutionException
+870   {
+871     try
+872     {
+873       getLog().debug("Adding all project-dependencies to the ClassLoader...");
+874       List<String> classpathFiles = project.getCompileClasspathElements();
+875       classpathFiles.addAll(project.getTestClasspathElements());
+876       LinkedHashSet<URL> urls = new LinkedHashSet<URL>();
+877       for (String pathElement : classpathFiles)
+878       {
+879         getLog().debug(" - adding " + pathElement);
+880         urls.add(new File(pathElement).toURI().toURL());
+881       }
+882       classLoader.add(urls);
+883     }
+884     catch (Exception e)
+885     {
+886       getLog().error("Error while creating ClassLoader!", e);
+887       throw new MojoExecutionException(e.getMessage());
+888     }
+889   }
+890 
+891   private Map loadProperties(ConfigLoader configLoader)
+892       throws
+893         MojoExecutionException
+894   {
+895     /** Try to read configuration from properties-file */
+896     if (hibernateProperties == null)
+897     {
+898       try
+899       {
+900         return configLoader.loadProperties("hibernate.properties");
+901       }
+902       catch (ConfigurationException e)
+903       {
+904         getLog().debug(e.getMessage());
+905         return Collections.EMPTY_MAP;
+906       }
+907     }
+908     else
+909     {
+910       try
+911       {
+912         File file = new File(hibernateProperties);
+913         if (file.exists())
+914         {
+915           getLog().info("Reading settings from file " + hibernateProperties + "...");
+916           return configLoader.loadProperties(file);
+917         }
+918         else
+919           return configLoader.loadProperties(hibernateProperties);
+920       }
+921       catch (ConfigurationException e)
+922       {
+923         getLog().error("Error while reading properties!", e);
+924         throw new MojoExecutionException(e.getMessage());
+925       }
+926     }
+927   }
+928 
+929   private LoadedConfig loadConfig(ConfigLoader configLoader)
+930       throws MojoExecutionException
+931   {
+932     /** Try to read configuration from configuration-file */
+933     if (hibernateConfig == null)
+934     {
+935       try
+936       {
+937         return configLoader.loadConfigXmlResource("hibernate.cfg.xml");
+938       }
+939       catch (ConfigurationException e)
+940       {
+941         getLog().debug(e.getMessage());
+942         return null;
+943       }
+944     }
+945     else
+946     {
+947       try
+948       {
+949         File file = new File(hibernateConfig);
+950         if (file.exists())
+951         {
+952           getLog().info("Reading configuration from file " + hibernateConfig + "...");
+953           return configLoader.loadConfigXmlFile(file);
+954         }
+955         else
+956         {
+957           return configLoader.loadConfigXmlResource(hibernateConfig);
+958         }
+959       }
+960       catch (ConfigurationException e)
+961       {
+962         getLog().error("Error while reading configuration!", e);
+963         throw new MojoExecutionException(e.getMessage());
+964       }
+965     }
+966   }
+967 
+968   private void configure(Properties properties, ModificationTracker tracker)
+969       throws MojoFailureException
+970   {
+971     /**
+972      * Special treatment for the configuration-value "execute": if it is
+973      * switched to "true", the genearation fo the schema should be forced!
+974      */
+975     if (tracker.check(EXECUTE, execute.toString()) && execute)
+976     {
+977       getLog().info(
+978           "hibernate.schema.execute was switched on: " +
+979           "forcing generation/execution of SQL"
+980           );
+981       tracker.touch();
+982     }
+983     configure(properties, execute, EXECUTE);
+984 
+985     /**
+986      * Configure the generation of the SQL.
+987      * Overwrite values from properties-file if the configuration parameter is
+988      * known to Hibernate.
+989      */
+990     configure(properties, dialect, DIALECT);
+991     configure(properties, delimiter, HBM2DDL_DELIMITER);
+992     configure(properties, format, FORMAT_SQL);
+993     configure(properties, createNamespaces, HBM2DLL_CREATE_NAMESPACES);
+994     configure(properties, implicitNamingStrategy, IMPLICIT_NAMING_STRATEGY);
+995     configure(properties, physicalNamingStrategy, PHYSICAL_NAMING_STRATEGY);
+996     configure(properties, outputDirectory, OUTPUTDIRECTORY);
+997     configure(properties, scanDependencies, SCAN_DEPENDENCIES);
+998     configure(properties, scanTestClasses, SCAN_TESTCLASSES);
+999     configure(properties, testOutputDirectory, TEST_OUTPUTDIRECTORY);
+1000 
+1001     /**
+1002      * Special treatment for the configuration-value "show": a change of its
+1003      * configured value should not lead to a regeneration of the database
+1004      * schama!
+1005      */
+1006     if (show == null)
+1007       show = Boolean.valueOf(properties.getProperty(SHOW_SQL));
+1008     else
+1009       properties.setProperty(SHOW_SQL, show.toString());
+1010 
+1011     /**
+1012      * Configure the connection parameters.
+1013      * Overwrite values from properties-file.
+1014      */
+1015     configure(properties, driver, DRIVER, JPA_JDBC_DRIVER);
+1016     configure(properties, url, URL, JPA_JDBC_URL);
+1017     configure(properties, username, USER, JPA_JDBC_USER);
+1018     configure(properties, password, PASS, JPA_JDBC_PASSWORD);
+1019 
+1020     if (properties.isEmpty())
+1021     {
+1022       getLog().error("No properties set!");
+1023       throw new MojoFailureException("Hibernate configuration is missing!");
+1024     }
+1025 
+1026     getLog().info("Gathered configuration:");
+1027     for (Entry<Object,Object> entry : properties.entrySet())
+1028       getLog().info("  " + entry.getKey() + " = " + entry.getValue());
+1029   }
+1030 
+1031   private void configure(
+1032       Properties properties,
+1033       String value,
+1034       String key,
+1035       String alternativeKey
+1036       )
+1037   {
+1038     configure(properties, value, key);
+1039 
+1040     if (properties.containsKey(alternativeKey))
+1041     {
+1042       if (properties.containsKey(key))
+1043       {
+1044         getLog().warn(
+1045             "Ignoring property " + alternativeKey + "=\"" +
+1046             properties.getProperty(alternativeKey) +
+1047             "\" in favour for property " + key + "=\"" +
+1048             properties.getProperty(key) + "\""
+1049             );
+1050         properties.remove(alternativeKey);
+1051       }
+1052       else
+1053       {
+1054         value = properties.getProperty(alternativeKey);
+1055         properties.remove(alternativeKey);
+1056         getLog().info(
+1057             "Using value \"" + value + "\" from property " + alternativeKey +
+1058             " for property " + key
+1059             );
+1060         properties.setProperty(key, value);
+1061       }
+1062     }
+1063   }
+1064 
+1065   private void configure(Properties properties, String value, String key)
+1066   {
+1067     if (value != null)
+1068     {
+1069       if (properties.containsKey(key))
+1070       {
+1071         if (!properties.getProperty(key).equals(value))
+1072         {
+1073           getLog().info(
+1074               "Overwriting property " + key + "=\"" +
+1075               properties.getProperty(key) +
+1076               "\" with value \"" + value + "\""
+1077               );
+1078           properties.setProperty(key, value);
+1079         }
+1080       }
+1081       else
+1082       {
+1083         getLog().debug("Using value \"" + value + "\" for property " + key);
+1084         properties.setProperty(key, value);
+1085       }
+1086     }
+1087   }
+1088 
+1089   private void configure(Properties properties, Boolean value, String key)
+1090   {
+1091     configure(properties, value == null ? null : value.toString(), key);
+1092   }
+1093 
+1094   private File getOutputFile(String filename)
+1095       throws
+1096         MojoExecutionException
+1097   {
+1098     File output = new File(filename);
+1099 
+1100     if (!output.isAbsolute())
+1101     {
+1102       // Interpret relative file path relative to build directory
+1103       output = new File(buildDirectory, filename);
+1104     }
+1105     getLog().debug("Output file: " + output.getPath());
+1106 
+1107     // Ensure that directory path for specified file exists
+1108     File outFileParentDir = output.getParentFile();
+1109     if (null != outFileParentDir && !outFileParentDir.exists())
+1110     {
+1111       try
+1112       {
+1113         getLog().info(
+1114             "Creating directory path for output file:" +
+1115             outFileParentDir.getPath()
+1116             );
+1117         outFileParentDir.mkdirs();
+1118       }
+1119       catch (Exception e)
+1120       {
+1121         String error =
+1122             "Error creating directory path for output file: " + e.getMessage();
+1123         getLog().error(error);
+1124         throw new MojoExecutionException(error);
+1125       }
+1126     }
+1127 
+1128     try
+1129     {
+1130       output.createNewFile();
+1131     }
+1132     catch (IOException e)
+1133     {
+1134       String error = "Error creating output file: " + e.getMessage();
+1135       getLog().error(error);
+1136       throw new MojoExecutionException(error);
+1137     }
+1138 
+1139     if (!output.canWrite())
+1140     {
+1141       String error =
+1142           "Output file " + output.getAbsolutePath() + " is not writable!";
+1143       getLog().error(error);
+1144       throw new MojoExecutionException(error);
+1145     }
+1146 
+1147     return output;
+1148   }
+1149 
+1150   private void checkOutputFile(File output, ModificationTracker tracker)
+1151       throws
+1152         MojoExecutionException
+1153   {
+1154     try
+1155     {
+1156       if (output.exists())
+1157         tracker.track(SCRIPT, new FileInputStream(output));
+1158       else
+1159         tracker.track(SCRIPT, ZonedDateTime.now().toString());
+1160     }
+1161     catch (IOException e)
+1162     {
+1163       String error =
+1164           "Error while checking the generated script: " + e.getMessage();
+1165       getLog().error(error);
+1166       throw new MojoExecutionException(error);
+1167     }
+1168   }
+1169 
+1170   private void addMappings(MetadataSources sources, ModificationTracker tracker)
+1171       throws MojoFailureException
+1172   {
+1173     getLog().debug("Adding explicitly configured mappings...");
+1174     if (mappings != null)
+1175     {
+1176       try
+1177       {
+1178         for (String filename : mappings.split("[\\s,]+"))
+1179         {
+1180           // First try the filename as absolute/relative path
+1181           File file = new File(filename);
+1182           if (!file.exists())
+1183           {
+1184             // If the file was not found, search for it in the resource-directories
+1185             for (Resource resource : project.getResources())
+1186             {
+1187               file = new File(resource.getDirectory() + File.separator + filename);
+1188               if (file.exists())
+1189                 break;
+1190             }
+1191           }
+1192           if (file.exists())
+1193           {
+1194             if (file.isDirectory())
+1195               // TODO: add support to read all mappings under a directory
+1196               throw new MojoFailureException(file.getAbsolutePath() + " is a directory");
+1197             if (tracker.track(filename, new FileInputStream(file)))
+1198               getLog().debug(" - found new or modified mapping-file: " + filename);
+1199             else
+1200               getLog().debug(" - mapping-file unchanged: " + filename);
+1201 
+1202             sources.addFile(file);
+1203           }
+1204           else
+1205             throw new MojoFailureException("File " + filename + " could not be found in any of the configured resource-directories!");
+1206         }
+1207       }
+1208       catch (IOException e)
+1209       {
+1210         throw new MojoFailureException("Cannot calculate MD5 sums!", e);
+1211       }
+1212     }
+1213   }
+1214 
+1215   private void addRoot(Set<URL> urls, String path) throws MojoFailureException
+1216   {
+1217     try
+1218     {
+1219       File dir = new File(path);
+1220       if (dir.exists())
+1221       {
+1222         getLog().info(" - adding " + dir.getAbsolutePath());
+1223         urls.add(dir.toURI().toURL());
+1224       }
+1225       else
+1226         getLog().warn(
+1227             "The directory cannot be scanned for annotated classes, " +
+1228             "because it does not exist: " +
+1229             dir.getAbsolutePath()
+1230             );
+1231     }
+1232     catch (MalformedURLException e)
+1233     {
+1234       getLog().error("error while adding the project-root to the list of roots to scan!", e);
+1235       throw new MojoFailureException(e.getMessage());
+1236     }
+1237   }
+1238 
+1239   private void addDependencies(Set<URL> urls) throws MojoFailureException
+1240   {
+1241     try
+1242     {
+1243       if (scanDependencies != null)
+1244       {
+1245         Matcher matcher = SPLIT.matcher(scanDependencies);
+1246         while (matcher.find())
+1247         {
+1248           getLog().debug("Adding dependencies from scope " + matcher.group() + " to the list of roots to scan");
+1249           for (Artifact artifact : project.getDependencyArtifacts())
+1250           {
+1251             if (!artifact.getScope().equalsIgnoreCase(matcher.group()))
+1252               continue;
+1253             if (artifact.getFile() == null)
+1254             {
+1255               getLog().warn("Cannot add dependency " + artifact.getId() + ": no JAR-file available!");
+1256               continue;
+1257             }
+1258             getLog().debug(" - adding " + artifact.getId());
+1259             urls.add(artifact.getFile().toURI().toURL());
+1260           }
+1261         }
+1262       }
+1263     }
+1264     catch (MalformedURLException e)
+1265     {
+1266       getLog().error("Error while adding dependencies to the list of roots to scan!", e);
+1267       throw new MojoFailureException(e.getMessage());
+1268     }
+1269   }
+1270 
+1271   private Set<String> scanUrls(Set<URL> scanRoots)
+1272       throws
+1273         MojoFailureException
+1274   {
+1275     try
+1276     {
+1277       AnnotationDB db = new AnnotationDB();
+1278       for (URL root : scanRoots)
+1279         db.scanArchives(root);
+1280 
+1281       Set<String> classes = new HashSet<String>();
+1282       if (db.getAnnotationIndex().containsKey(Entity.class.getName()))
+1283         classes.addAll(db.getAnnotationIndex().get(Entity.class.getName()));
+1284       if (db.getAnnotationIndex().containsKey(MappedSuperclass.class.getName()))
+1285         classes.addAll(db.getAnnotationIndex().get(MappedSuperclass.class.getName()));
+1286       if (db.getAnnotationIndex().containsKey(Embeddable.class.getName()))
+1287         classes.addAll(db.getAnnotationIndex().get(Embeddable.class.getName()));
+1288 
+1289       return classes;
+1290     }
+1291     catch (Exception e)
+1292     {
+1293       getLog().error("Error while scanning!", e);
+1294       throw new MojoFailureException(e.getMessage());
+1295     }
+1296   }
+1297 
+1298   private void addAnnotated(
+1299       String name,
+1300       MetadataSources sources,
+1301       ClassLoaderService classLoaderService,
+1302       ModificationTracker tracker
+1303       )
+1304       throws
+1305         MojoFailureException,
+1306         MojoExecutionException
+1307   {
+1308     try
+1309     {
+1310       getLog().info("Adding annotated resource: " + name);
+1311       String packageName = null;
+1312 
+1313       boolean error = false;
+1314       try
+1315       {
+1316         Class<?> annotatedClass = classLoaderService.classForName(name);
+1317         String resourceName = annotatedClass.getName();
+1318         resourceName =
+1319             resourceName.substring(
+1320                 resourceName.lastIndexOf(".") + 1,
+1321                 resourceName.length()
+1322                 ) + ".class";
+1323         InputStream is = annotatedClass.getResourceAsStream(resourceName);
+1324         if (is != null)
+1325         {
+1326           if (tracker.track(name, is))
+1327             getLog().debug("New or modified class: " + name);
+1328           else
+1329             getLog().debug("Unchanged class: " + name);
+1330           sources.addAnnotatedClass(annotatedClass);
+1331           packageName = annotatedClass.getPackage().getName();
+1332         }
+1333         else
+1334         {
+1335           getLog().error("cannot find ressource " + resourceName + " for class " + name);
+1336           error = true;
+1337         }
+1338       }
+1339       catch(ClassLoadingException e)
+1340       {
+1341         packageName = name;
+1342       }
+1343       if (error)
+1344       {
+1345         throw new MojoExecutionException("error while inspecting annotated class " + name);
+1346       }
+1347 
+1348       while (packageName != null)
+1349       {
+1350         if (packages.contains(packageName))
+1351           return;
+1352         String resource = packageName.replace('.', '/') + "/package-info.class";
+1353         InputStream is = classLoaderService.locateResourceStream(resource);
+1354         if (is == null)
+1355         {
+1356           // No compiled package-info available: no package-level annotations!
+1357           getLog().debug("Package " + packageName + " is not annotated.");
+1358         }
+1359         else
+1360         {
+1361           if (tracker.track(packageName, is))
+1362             getLog().debug("New or modified package: " + packageName);
+1363           else
+1364            getLog().debug("Unchanged package: " + packageName);
+1365           getLog().info("Adding annotations from package " + packageName);
+1366           sources.addPackage(packageName);
+1367         }
+1368         packages.add(packageName);
+1369         int i = packageName.lastIndexOf('.');
+1370         if (i < 0)
+1371           packageName = null;
+1372         else
+1373           packageName = packageName.substring(0,i);
+1374       }
+1375     }
+1376     catch (Exception e)
+1377     {
+1378       getLog().error("Error while adding the annotated class " + name, e);
+1379       throw new MojoFailureException(e.getMessage());
+1380     }
+1381   }
+1382 
+1383   private ParsedPersistenceXmlDescriptor loadPersistenceUnit(
+1384       ClassLoaderService classLoaderService,
+1385       Properties properties
+1386       )
+1387       throws
+1388         MojoFailureException
+1389   {
+1390     PersistenceXmlParser parser =
+1391         new PersistenceXmlParser(
+1392             classLoaderService,
+1393             PersistenceUnitTransactionType.RESOURCE_LOCAL
+1394              );
+1395 
+1396     Map<String, ParsedPersistenceXmlDescriptor> units =
+1397         parser.doResolve(properties);
+1398 
+1399     if (persistenceUnit == null)
+1400     {
+1401       Iterator<String> names = units.keySet().iterator();
+1402       if (!names.hasNext())
+1403       {
+1404         getLog().info("Found no META-INF/persistence.xml.");
+1405         return null;
+1406       }
+1407 
+1408       String name = names.next();
+1409       if (!names.hasNext())
+1410       {
+1411           getLog().info("Using persistence-unit " + name);
+1412           return units.get(name);
+1413       }
+1414 
+1415       StringBuilder builder = new StringBuilder();
+1416       builder.append("No name provided and multiple persistence units found: ");
+1417       builder.append(name);
+1418       while(names.hasNext())
+1419       {
+1420         builder.append(", ");
+1421         builder.append(names.next());
+1422       }
+1423       builder.append('.');
+1424       throw new MojoFailureException(builder.toString());
+1425     }
+1426 
+1427     if (units.containsKey(persistenceUnit))
+1428     {
+1429       getLog().info("Using configured persistence-unit " + persistenceUnit);
+1430       return units.get(persistenceUnit);
+1431     }
+1432 
+1433     throw new MojoFailureException("Could not find persistence-unit " + persistenceUnit);
+1434   }
+1435 
+1436 
+1437   public static void printStrackTrace(StringBuilder builder, Throwable t)
+1438   {
+1439     while (t != null)
+1440     {
+1441       builder.append("\n\tCause: ");
+1442       builder.append(t.getMessage() == null ? "" : t.getMessage().replaceAll("\\s+", " "));
+1443       for (StackTraceElement trace : t.getStackTrace())
+1444       {
+1445         builder.append("\n\t");
+1446         builder.append(trace.getClassName());
+1447         builder.append(".");
+1448         builder.append(trace.getMethodName());
+1449         builder.append("():");
+1450         builder.append(trace.getLineNumber());
+1451       }
+1452       t = t.getCause();
+1453     }
+1454   }
+1455 }
+
+
+ + + diff --git a/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/CreateMojo.html b/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/CreateMojo.html new file mode 100644 index 0000000..c6db8c8 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/CreateMojo.html @@ -0,0 +1,111 @@ + + + +CreateMojo xref + + + +
View Javadoc
+1   package de.juplo.plugins.hibernate;
+2   
+3   /*
+4    * Copyright 2001-2005 The Apache Software Foundation.
+5    *
+6    * Licensed under the Apache License, Version 2.0 (the "License");
+7    * you may not use this file except in compliance with the License.
+8    * You may obtain a copy of the License at
+9    *
+10   *      http://www.apache.org/licenses/LICENSE-2.0
+11   *
+12   * Unless required by applicable law or agreed to in writing, software
+13   * distributed under the License is distributed on an "AS IS" BASIS,
+14   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+15   * See the License for the specific language governing permissions and
+16   * limitations under the License.
+17   */
+18  
+19  import java.util.Map;
+20  import org.apache.maven.plugin.MojoExecutionException;
+21  import org.apache.maven.plugin.MojoFailureException;
+22  import org.hibernate.boot.spi.MetadataImplementor;
+23  import org.hibernate.service.ServiceRegistry;
+24  import org.hibernate.tool.schema.SourceType;
+25  import org.hibernate.tool.schema.spi.ExecutionOptions;
+26  import org.hibernate.tool.schema.spi.SchemaManagementTool;
+27  import org.hibernate.tool.schema.spi.ScriptSourceInput;
+28  import org.hibernate.tool.schema.spi.SourceDescriptor;
+29  import org.hibernate.tool.schema.spi.TargetDescriptor;
+30  
+31  
+32  /**
+33   * Generate/Execute SQL to create a database-schema that represents the
+34   * configured mappings.
+35   *
+36   * @goal create
+37   * @phase process-classes
+38   * @threadSafe
+39   * @requiresDependencyResolution runtime
+40   */
+41  public class CreateMojo extends AbstractSchemaMojo
+42  {
+43    /**
+44     * Output file.
+45     * <p>
+46     * If the specified filename is not absolut, the file will be created
+47     * relative to the project build directory
+48     * (<code>project.build.directory</code>).
+49     *
+50     * @parameter property="hibernate.schema.create" default-value="create.sql"
+51     * @since 1.0
+52     */
+53    private String outputFile;
+54  
+55  
+56    @Override
+57    public final void execute()
+58      throws
+59        MojoFailureException,
+60        MojoExecutionException
+61    {
+62      super.execute(outputFile);
+63    }
+64  
+65  
+66    @Override
+67    void build(
+68        MetadataImplementor metadata,
+69        ExecutionOptions options,
+70        TargetDescriptor target
+71        )
+72        throws
+73          MojoExecutionException,
+74          MojoFailureException
+75    {
+76      ServiceRegistry service =
+77          metadata.getMetadataBuildingOptions().getServiceRegistry();
+78      SchemaManagementTool tool = service.getService(SchemaManagementTool.class);
+79  
+80      Map config = options.getConfigurationValues();
+81      SourceDescriptor source = new SourceDescriptor()
+82      {
+83  	  @Override
+84        public SourceType getSourceType()
+85        {
+86          return SourceType.METADATA;
+87        }
+88  
+89        @Override
+90        public ScriptSourceInput getScriptSourceInput()
+91        {
+92          return null;
+93        }
+94      };
+95  
+96      tool.getSchemaCreator(config).doCreation(metadata, options, source, target);
+97    }
+98  }
+
+
+ + + diff --git a/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/DropMojo.html b/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/DropMojo.html new file mode 100644 index 0000000..eeff740 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/DropMojo.html @@ -0,0 +1,111 @@ + + + +DropMojo xref + + + +
View Javadoc
+1   package de.juplo.plugins.hibernate;
+2   
+3   /*
+4    * Copyright 2001-2005 The Apache Software Foundation.
+5    *
+6    * Licensed under the Apache License, Version 2.0 (the "License");
+7    * you may not use this file except in compliance with the License.
+8    * You may obtain a copy of the License at
+9    *
+10   *      http://www.apache.org/licenses/LICENSE-2.0
+11   *
+12   * Unless required by applicable law or agreed to in writing, software
+13   * distributed under the License is distributed on an "AS IS" BASIS,
+14   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+15   * See the License for the specific language governing permissions and
+16   * limitations under the License.
+17   */
+18  
+19  import java.util.Map;
+20  import org.apache.maven.plugin.MojoExecutionException;
+21  import org.apache.maven.plugin.MojoFailureException;
+22  import org.hibernate.boot.spi.MetadataImplementor;
+23  import org.hibernate.service.ServiceRegistry;
+24  import org.hibernate.tool.schema.SourceType;
+25  import org.hibernate.tool.schema.spi.ExecutionOptions;
+26  import org.hibernate.tool.schema.spi.SchemaManagementTool;
+27  import org.hibernate.tool.schema.spi.ScriptSourceInput;
+28  import org.hibernate.tool.schema.spi.SourceDescriptor;
+29  import org.hibernate.tool.schema.spi.TargetDescriptor;
+30  
+31  
+32  /**
+33   * Generate/Execute SQL to drop all tables of a database-schema that represents
+34   * the configured mappings.
+35   *
+36   * @goal drop
+37   * @phase process-classes
+38   * @threadSafe
+39   * @requiresDependencyResolution runtime
+40   */
+41  public class DropMojo extends AbstractSchemaMojo
+42  {
+43    /**
+44     * Output file.
+45     * <p>
+46     * If the specified filename is not absolut, the file will be created
+47     * relative to the project build directory
+48     * (<code>project.build.directory</code>).
+49     *
+50     * @parameter property="hibernate.schema.drop" default-value="drop.sql"
+51     * @since 1.0
+52     */
+53    private String outputFile;
+54  
+55  
+56    @Override
+57    public final void execute()
+58      throws
+59        MojoFailureException,
+60        MojoExecutionException
+61    {
+62      super.execute(outputFile);
+63    }
+64  
+65  
+66    @Override
+67    void build(
+68        MetadataImplementor metadata,
+69        ExecutionOptions options,
+70        TargetDescriptor target
+71        )
+72        throws
+73          MojoExecutionException,
+74          MojoFailureException
+75    {
+76      ServiceRegistry service =
+77          metadata.getMetadataBuildingOptions().getServiceRegistry();
+78      SchemaManagementTool tool = service.getService(SchemaManagementTool.class);
+79  
+80      Map config = options.getConfigurationValues();
+81      SourceDescriptor source = new SourceDescriptor()
+82      {
+83  	  @Override
+84        public SourceType getSourceType()
+85        {
+86          return SourceType.METADATA;
+87        }
+88  
+89        @Override
+90        public ScriptSourceInput getScriptSourceInput()
+91        {
+92          return null;
+93        }
+94      };
+95  
+96      tool.getSchemaDropper(config).doDrop(metadata, options, source, target);
+97    }
+98  }
+
+
+ + + diff --git a/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/HelpMojo.html b/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/HelpMojo.html new file mode 100644 index 0000000..dca46df --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/HelpMojo.html @@ -0,0 +1,467 @@ + + + +HelpMojo xref + + + +
View Javadoc
+1   
+2   package de.juplo.plugins.hibernate;
+3   
+4   import org.apache.maven.plugin.AbstractMojo;
+5   import org.apache.maven.plugin.MojoExecutionException;
+6   
+7   import org.w3c.dom.Document;
+8   import org.w3c.dom.Element;
+9   import org.w3c.dom.Node;
+10  import org.w3c.dom.NodeList;
+11  import org.xml.sax.SAXException;
+12  
+13  import javax.xml.parsers.DocumentBuilder;
+14  import javax.xml.parsers.DocumentBuilderFactory;
+15  import javax.xml.parsers.ParserConfigurationException;
+16  import java.io.IOException;
+17  import java.io.InputStream;
+18  import java.util.ArrayList;
+19  import java.util.List;
+20  
+21  /**
+22   * Display help information on hibernate-maven-plugin.<br>
+23   * Call <code>mvn hibernate:help -Ddetail=true -Dgoal=&lt;goal-name&gt;</code> to display parameter details.
+24   * @author maven-plugin-tools
+25   * @goal help
+26   * @requiresProject false
+27   * @threadSafe
+28   */
+29  public class HelpMojo
+30      extends AbstractMojo
+31  {
+32      /**
+33       * If <code>true</code>, display all settable properties for each goal.
+34       *
+35       * @parameter property="detail" default-value="false"
+36       */
+37      private boolean detail;
+38  
+39      /**
+40       * The name of the goal for which to show help. If unspecified, all goals will be displayed.
+41       *
+42       * @parameter property="goal"
+43       */
+44      private java.lang.String goal;
+45  
+46      /**
+47       * The maximum length of a display line, should be positive.
+48       *
+49       * @parameter property="lineLength" default-value="80"
+50       */
+51      private int lineLength;
+52  
+53      /**
+54       * The number of spaces per indentation level, should be positive.
+55       *
+56       * @parameter property="indentSize" default-value="2"
+57       */
+58      private int indentSize;
+59  
+60      // groupId/artifactId/plugin-help.xml
+61      private static final String PLUGIN_HELP_PATH =
+62                      "/META-INF/maven/de.juplo/hibernate-maven-plugin/plugin-help.xml";
+63  
+64      private static final int DEFAULT_LINE_LENGTH = 80;
+65  
+66      private Document build()
+67          throws MojoExecutionException
+68      {
+69          getLog().debug( "load plugin-help.xml: " + PLUGIN_HELP_PATH );
+70          InputStream is = null;
+71          try
+72          {
+73              is = getClass().getResourceAsStream( PLUGIN_HELP_PATH );
+74              DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
+75              DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
+76              return dBuilder.parse( is );
+77          }
+78          catch ( IOException e )
+79          {
+80              throw new MojoExecutionException( e.getMessage(), e );
+81          }
+82          catch ( ParserConfigurationException e )
+83          {
+84              throw new MojoExecutionException( e.getMessage(), e );
+85          }
+86          catch ( SAXException e )
+87          {
+88              throw new MojoExecutionException( e.getMessage(), e );
+89          }
+90          finally
+91          {
+92              if ( is != null )
+93              {
+94                  try
+95                  {
+96                      is.close();
+97                  }
+98                  catch ( IOException e )
+99                  {
+100                     throw new MojoExecutionException( e.getMessage(), e );
+101                 }
+102             }
+103         }
+104     }
+105 
+106     /**
+107      * {@inheritDoc}
+108      */
+109     public void execute()
+110         throws MojoExecutionException
+111     {
+112         if ( lineLength <= 0 )
+113         {
+114             getLog().warn( "The parameter 'lineLength' should be positive, using '80' as default." );
+115             lineLength = DEFAULT_LINE_LENGTH;
+116         }
+117         if ( indentSize <= 0 )
+118         {
+119             getLog().warn( "The parameter 'indentSize' should be positive, using '2' as default." );
+120             indentSize = 2;
+121         }
+122 
+123         Document doc = build();
+124 
+125         StringBuilder sb = new StringBuilder();
+126         Node plugin = getSingleChild( doc, "plugin" );
+127 
+128 
+129         String name = getValue( plugin, "name" );
+130         String version = getValue( plugin, "version" );
+131         String id = getValue( plugin, "groupId" ) + ":" + getValue( plugin, "artifactId" ) + ":" + version;
+132         if ( isNotEmpty( name ) && !name.contains( id ) )
+133         {
+134             append( sb, name + " " + version, 0 );
+135         }
+136         else
+137         {
+138             if ( isNotEmpty( name ) )
+139             {
+140                 append( sb, name, 0 );
+141             }
+142             else
+143             {
+144                 append( sb, id, 0 );
+145             }
+146         }
+147         append( sb, getValue( plugin, "description" ), 1 );
+148         append( sb, "", 0 );
+149 
+150         //<goalPrefix>plugin</goalPrefix>
+151         String goalPrefix = getValue( plugin, "goalPrefix" );
+152 
+153         Node mojos1 = getSingleChild( plugin, "mojos" );
+154 
+155         List<Node> mojos = findNamedChild( mojos1, "mojo" );
+156 
+157         if ( goal == null || goal.length() <= 0 )
+158         {
+159             append( sb, "This plugin has " + mojos.size() + ( mojos.size() > 1 ? " goals:" : " goal:" ), 0 );
+160             append( sb, "", 0 );
+161         }
+162 
+163         for ( Node mojo : mojos )
+164         {
+165             writeGoal( sb, goalPrefix, (Element) mojo );
+166         }
+167 
+168         if ( getLog().isInfoEnabled() )
+169         {
+170             getLog().info( sb.toString() );
+171         }
+172     }
+173 
+174 
+175     private static boolean isNotEmpty( String string )
+176     {
+177         return string != null && string.length() > 0;
+178     }
+179 
+180     private String getValue( Node node, String elementName )
+181         throws MojoExecutionException
+182     {
+183         return getSingleChild( node, elementName ).getTextContent();
+184     }
+185 
+186     private Node getSingleChild( Node node, String elementName )
+187         throws MojoExecutionException
+188     {
+189         List<Node> namedChild = findNamedChild( node, elementName );
+190         if ( namedChild.isEmpty() )
+191         {
+192             throw new MojoExecutionException( "Could not find " + elementName + " in plugin-help.xml" );
+193         }
+194         if ( namedChild.size() > 1 )
+195         {
+196             throw new MojoExecutionException( "Multiple " + elementName + " in plugin-help.xml" );
+197         }
+198         return namedChild.get( 0 );
+199     }
+200 
+201     private List<Node> findNamedChild( Node node, String elementName )
+202     {
+203         List<Node> result = new ArrayList<Node>();
+204         NodeList childNodes = node.getChildNodes();
+205         for ( int i = 0; i < childNodes.getLength(); i++ )
+206         {
+207             Node item = childNodes.item( i );
+208             if ( elementName.equals( item.getNodeName() ) )
+209             {
+210                 result.add( item );
+211             }
+212         }
+213         return result;
+214     }
+215 
+216     private Node findSingleChild( Node node, String elementName )
+217         throws MojoExecutionException
+218     {
+219         List<Node> elementsByTagName = findNamedChild( node, elementName );
+220         if ( elementsByTagName.isEmpty() )
+221         {
+222             return null;
+223         }
+224         if ( elementsByTagName.size() > 1 )
+225         {
+226             throw new MojoExecutionException( "Multiple " + elementName + "in plugin-help.xml" );
+227         }
+228         return elementsByTagName.get( 0 );
+229     }
+230 
+231     private void writeGoal( StringBuilder sb, String goalPrefix, Element mojo )
+232         throws MojoExecutionException
+233     {
+234         String mojoGoal = getValue( mojo, "goal" );
+235         Node configurationElement = findSingleChild( mojo, "configuration" );
+236         Node description = findSingleChild( mojo, "description" );
+237         if ( goal == null || goal.length() <= 0 || mojoGoal.equals( goal ) )
+238         {
+239             append( sb, goalPrefix + ":" + mojoGoal, 0 );
+240             Node deprecated = findSingleChild( mojo, "deprecated" );
+241             if ( ( deprecated != null ) && isNotEmpty( deprecated.getTextContent() ) )
+242             {
+243                 append( sb, "Deprecated. " + deprecated.getTextContent(), 1 );
+244                 if ( detail && description != null )
+245                 {
+246                     append( sb, "", 0 );
+247                     append( sb, description.getTextContent(), 1 );
+248                 }
+249             }
+250             else if ( description != null )
+251             {
+252                 append( sb, description.getTextContent(), 1 );
+253             }
+254             append( sb, "", 0 );
+255 
+256             if ( detail )
+257             {
+258                 Node parametersNode = getSingleChild( mojo, "parameters" );
+259                 List<Node> parameters = findNamedChild( parametersNode, "parameter" );
+260                 append( sb, "Available parameters:", 1 );
+261                 append( sb, "", 0 );
+262 
+263                 for ( Node parameter : parameters )
+264                 {
+265                     writeParameter( sb, parameter, configurationElement );
+266                 }
+267             }
+268         }
+269     }
+270 
+271     private void writeParameter( StringBuilder sb, Node parameter, Node configurationElement )
+272         throws MojoExecutionException
+273     {
+274         String parameterName = getValue( parameter, "name" );
+275         String parameterDescription = getValue( parameter, "description" );
+276 
+277         Element fieldConfigurationElement = (Element) findSingleChild( configurationElement, parameterName );
+278 
+279         String parameterDefaultValue = "";
+280         if ( fieldConfigurationElement != null && fieldConfigurationElement.hasAttribute( "default-value" ) )
+281         {
+282             parameterDefaultValue = " (Default: " + fieldConfigurationElement.getAttribute( "default-value" ) + ")";
+283         }
+284         append( sb, parameterName + parameterDefaultValue, 2 );
+285         Node deprecated = findSingleChild( parameter, "deprecated" );
+286         if ( ( deprecated != null ) && isNotEmpty( deprecated.getTextContent() ) )
+287         {
+288             append( sb, "Deprecated. " + deprecated.getTextContent(), 3 );
+289             append( sb, "", 0 );
+290         }
+291         append( sb, parameterDescription, 3 );
+292         if ( "true".equals( getValue( parameter, "required" ) ) )
+293         {
+294             append( sb, "Required: Yes", 3 );
+295         }
+296         if ( ( fieldConfigurationElement != null ) && isNotEmpty( fieldConfigurationElement.getTextContent() ) )
+297         {
+298             String property = getPropertyFromExpression( fieldConfigurationElement.getTextContent() );
+299             append( sb, "User property: " + property, 3 );
+300         }
+301 
+302         append( sb, "", 0 );
+303     }
+304 
+305     /**
+306      * <p>Repeat a String <code>n</code> times to form a new string.</p>
+307      *
+308      * @param str    String to repeat
+309      * @param repeat number of times to repeat str
+310      * @return String with repeated String
+311      * @throws NegativeArraySizeException if <code>repeat < 0</code>
+312      * @throws NullPointerException       if str is <code>null</code>
+313      */
+314     private static String repeat( String str, int repeat )
+315     {
+316         StringBuilder buffer = new StringBuilder( repeat * str.length() );
+317 
+318         for ( int i = 0; i < repeat; i++ )
+319         {
+320             buffer.append( str );
+321         }
+322 
+323         return buffer.toString();
+324     }
+325 
+326     /**
+327      * Append a description to the buffer by respecting the indentSize and lineLength parameters.
+328      * <b>Note</b>: The last character is always a new line.
+329      *
+330      * @param sb          The buffer to append the description, not <code>null</code>.
+331      * @param description The description, not <code>null</code>.
+332      * @param indent      The base indentation level of each line, must not be negative.
+333      */
+334     private void append( StringBuilder sb, String description, int indent )
+335     {
+336         for ( String line : toLines( description, indent, indentSize, lineLength ) )
+337         {
+338             sb.append( line ).append( '\n' );
+339         }
+340     }
+341 
+342     /**
+343      * Splits the specified text into lines of convenient display length.
+344      *
+345      * @param text       The text to split into lines, must not be <code>null</code>.
+346      * @param indent     The base indentation level of each line, must not be negative.
+347      * @param indentSize The size of each indentation, must not be negative.
+348      * @param lineLength The length of the line, must not be negative.
+349      * @return The sequence of display lines, never <code>null</code>.
+350      * @throws NegativeArraySizeException if <code>indent < 0</code>
+351      */
+352     private static List<String> toLines( String text, int indent, int indentSize, int lineLength )
+353     {
+354         List<String> lines = new ArrayList<String>();
+355 
+356         String ind = repeat( "\t", indent );
+357 
+358         String[] plainLines = text.split( "(\r\n)|(\r)|(\n)" );
+359 
+360         for ( String plainLine : plainLines )
+361         {
+362             toLines( lines, ind + plainLine, indentSize, lineLength );
+363         }
+364 
+365         return lines;
+366     }
+367 
+368     /**
+369      * Adds the specified line to the output sequence, performing line wrapping if necessary.
+370      *
+371      * @param lines      The sequence of display lines, must not be <code>null</code>.
+372      * @param line       The line to add, must not be <code>null</code>.
+373      * @param indentSize The size of each indentation, must not be negative.
+374      * @param lineLength The length of the line, must not be negative.
+375      */
+376     private static void toLines( List<String> lines, String line, int indentSize, int lineLength )
+377     {
+378         int lineIndent = getIndentLevel( line );
+379         StringBuilder buf = new StringBuilder( 256 );
+380 
+381         String[] tokens = line.split( " +" );
+382 
+383         for ( String token : tokens )
+384         {
+385             if ( buf.length() > 0 )
+386             {
+387                 if ( buf.length() + token.length() >= lineLength )
+388                 {
+389                     lines.add( buf.toString() );
+390                     buf.setLength( 0 );
+391                     buf.append( repeat( " ", lineIndent * indentSize ) );
+392                 }
+393                 else
+394                 {
+395                     buf.append( ' ' );
+396                 }
+397             }
+398 
+399             for ( int j = 0; j < token.length(); j++ )
+400             {
+401                 char c = token.charAt( j );
+402                 if ( c == '\t' )
+403                 {
+404                     buf.append( repeat( " ", indentSize - buf.length() % indentSize ) );
+405                 }
+406                 else if ( c == '\u00A0' )
+407                 {
+408                     buf.append( ' ' );
+409                 }
+410                 else
+411                 {
+412                     buf.append( c );
+413                 }
+414             }
+415         }
+416         lines.add( buf.toString() );
+417     }
+418 
+419     /**
+420      * Gets the indentation level of the specified line.
+421      *
+422      * @param line The line whose indentation level should be retrieved, must not be <code>null</code>.
+423      * @return The indentation level of the line.
+424      */
+425     private static int getIndentLevel( String line )
+426     {
+427         int level = 0;
+428         for ( int i = 0; i < line.length() && line.charAt( i ) == '\t'; i++ )
+429         {
+430             level++;
+431         }
+432         for ( int i = level + 1; i <= level + 4 && i < line.length(); i++ )
+433         {
+434             if ( line.charAt( i ) == '\t' )
+435             {
+436                 level++;
+437                 break;
+438             }
+439         }
+440         return level;
+441     }
+442     
+443     private String getPropertyFromExpression( String expression )
+444     {
+445         if ( expression != null && expression.startsWith( "${" ) && expression.endsWith( "}" )
+446             && !expression.substring( 2 ).contains( "${" ) )
+447         {
+448             // expression="${xxx}" -> property="xxx"
+449             return expression.substring( 2, expression.length() - 1 );
+450         }
+451         // no property can be extracted
+452         return null;
+453     }
+454 }
+
+
+ + + diff --git a/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/ModificationTracker.html b/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/ModificationTracker.html new file mode 100644 index 0000000..2144953 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/ModificationTracker.html @@ -0,0 +1,224 @@ + + + +ModificationTracker xref + + + +
View Javadoc
+1   package de.juplo.plugins.hibernate;
+2   
+3   
+4   import java.io.File;
+5   import java.io.FileInputStream;
+6   import java.io.FileOutputStream;
+7   import java.io.IOException;
+8   import java.io.InputStream;
+9   import java.io.ObjectInputStream;
+10  import java.io.ObjectOutputStream;
+11  import java.math.BigInteger;
+12  import java.security.MessageDigest;
+13  import java.security.NoSuchAlgorithmException;
+14  import java.util.HashMap;
+15  import java.util.HashSet;
+16  import java.util.Map;
+17  import java.util.Properties;
+18  import java.util.Set;
+19  import org.apache.maven.plugin.logging.Log;
+20  
+21  
+22  
+23  /**
+24   *
+25   * @author Kai Moritz
+26   */
+27  public class ModificationTracker
+28  {
+29    private Map<String,String> properties;
+30    private Map<String,String> classes;
+31  
+32    private final Set<String> propertyNames;
+33    private final Set<String> classNames;
+34  
+35    private boolean modified = false;
+36    private boolean failed = false;
+37  
+38    private final File saved;
+39    private final MessageDigest digest;
+40    private final Log log;
+41  
+42  
+43    ModificationTracker(String buildDirectory, String filename, Log log)
+44        throws
+45          NoSuchAlgorithmException
+46    {
+47      propertyNames = new HashSet<String>();
+48      classNames = new HashSet<String>();
+49      File output = new File(filename + ".md5s");
+50      if (output.isAbsolute())
+51      {
+52        saved = output;
+53      }
+54      else
+55      {
+56        // Interpret relative file path relative to build directory
+57        saved = new File(buildDirectory, output.getPath());
+58        log.debug("Adjusted relative path, resulting path is " + saved.getPath());
+59      }
+60      digest = java.security.MessageDigest.getInstance("MD5");
+61      this.log = log;
+62    }
+63  
+64  
+65    private String calculate(InputStream is)
+66        throws
+67          IOException
+68    {
+69      byte[] buffer = new byte[1024*4]; // copy data in 4MB-chunks
+70      int i;
+71      while((i = is.read(buffer)) > -1)
+72        digest.update(buffer, 0, i);
+73      is.close();
+74      byte[] bytes = digest.digest();
+75      BigInteger bi = new BigInteger(1, bytes);
+76      return String.format("%0" + (bytes.length << 1) + "x", bi);
+77    }
+78  
+79    private boolean check(Map<String,String> values, String name, String value)
+80    {
+81      if (!values.containsKey(name) || !values.get(name).equals(value))
+82      {
+83        values.put(name, value);
+84        return true;
+85      }
+86      else
+87        return false;
+88    }
+89  
+90  
+91    boolean track(String name, InputStream is) throws IOException
+92    {
+93      boolean result = check(classes, name, calculate(is));
+94      classNames.add(name);
+95      modified |= result;
+96      return result;
+97    }
+98  
+99  
+100   boolean check(String name, String property)
+101   {
+102     propertyNames.add(name);
+103     return check(properties, name, property);
+104   }
+105 
+106   boolean track(String name, String property)
+107   {
+108     boolean result = check(name, property);
+109     modified |= result;
+110     return result;
+111   }
+112 
+113   boolean track(Properties properties)
+114   {
+115     boolean result = false;
+116     for (String name : properties.stringPropertyNames())
+117       result |= track(name, properties.getProperty(name));
+118     return result;
+119   }
+120 
+121 
+122   void touch()
+123   {
+124     modified = true;
+125   }
+126 
+127   boolean modified()
+128   {
+129     for (String property : new HashSet<String>(properties.keySet()))
+130       if (!propertyNames.contains(property))
+131       {
+132         modified = true;
+133         properties.remove(property);
+134       }
+135      for (String clazz : new HashSet<String>(classes.keySet()))
+136       if (!classNames.contains(clazz))
+137       {
+138         modified = true;
+139         classes.remove(clazz);
+140       }
+141     return modified;
+142   }
+143 
+144 
+145   void failed()
+146   {
+147     failed = true;
+148   }
+149 
+150 
+151   void load()
+152   {
+153     if (saved.isFile() && saved.length() > 0)
+154     {
+155       try
+156       {
+157         FileInputStream fis = new FileInputStream(saved);
+158         ObjectInputStream ois = new ObjectInputStream(fis);
+159         properties = (HashMap<String,String>)ois.readObject();
+160         classes = (HashMap<String,String>)ois.readObject();
+161         ois.close();
+162       }
+163       catch (Exception e)
+164       {
+165         properties = new HashMap<String,String>();
+166         classes = new HashMap<String,String>();
+167         log.warn("Cannot read md5s from saved: " + e);
+168       }
+169     }
+170     else
+171     {
+172       properties = new HashMap<String,String>();
+173       classes = new HashMap<String,String>();
+174       try
+175       {
+176         saved.createNewFile();
+177       }
+178       catch (IOException e)
+179       {
+180         log.debug("Cannot create file \"" + saved.getPath() + "\" for md5s: " + e);
+181       }
+182     }
+183   }
+184 
+185   void save()
+186   {
+187     if (failed)
+188     {
+189       saved.delete();
+190       return;
+191     }
+192 
+193     if (!modified)
+194       return;
+195 
+196     /** Write md5-sums for annotated classes to file */
+197     try
+198     {
+199       FileOutputStream fos = new FileOutputStream(saved);
+200       ObjectOutputStream oos = new ObjectOutputStream(fos);
+201       oos.writeObject(properties);
+202       oos.writeObject(classes);
+203       oos.close();
+204       fos.close();
+205     }
+206     catch (Exception e)
+207     {
+208       log.error("Cannot write md5-sums to file: " + e);
+209     }
+210   }  
+211 }
+
+
+ + + diff --git a/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/MutableClassLoader.html b/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/MutableClassLoader.html new file mode 100644 index 0000000..83aeeb9 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/MutableClassLoader.html @@ -0,0 +1,115 @@ + + + +MutableClassLoader xref + + + +
View Javadoc
+1   package de.juplo.plugins.hibernate;
+2   
+3   import java.io.IOException;
+4   import java.io.InputStream;
+5   import java.net.URL;
+6   import java.net.URLClassLoader;
+7   import java.util.Arrays;
+8   import java.util.Enumeration;
+9   import java.util.LinkedHashSet;
+10  import org.apache.maven.plugin.logging.Log;
+11  
+12  
+13  /**
+14   *
+15   * @author kai
+16   */
+17  public class MutableClassLoader extends ClassLoader
+18  {
+19    private URLClassLoader loader;
+20    private Log log;
+21  
+22  
+23    public MutableClassLoader(LinkedHashSet<URL> urls, Log log)
+24    {
+25      if (log.isDebugEnabled())
+26        for (URL url : urls)
+27          log.debug(url.toString());
+28      loader =
+29          new URLClassLoader(
+30              urls.toArray(new URL[urls.size()]),
+31              getClass().getClassLoader()
+32              );
+33      this.log = log;
+34    }
+35  
+36  
+37    public MutableClassLoader add(LinkedHashSet<URL> urls)
+38    {
+39      LinkedHashSet<URL> old =
+40          new LinkedHashSet<URL>(Arrays.asList(loader.getURLs()));
+41      old.addAll(urls);
+42      if (log.isDebugEnabled())
+43        for (URL url : urls)
+44          log.debug(url.toString());
+45      loader =
+46          new URLClassLoader(
+47              old.toArray(new URL[urls.size()]),
+48              getClass().getClassLoader()
+49              );
+50      return this;
+51    }
+52  
+53  
+54    @Override
+55    public void clearAssertionStatus()
+56    {
+57      loader.clearAssertionStatus();
+58    }
+59  
+60    @Override
+61    public void setClassAssertionStatus(String className, boolean enabled)
+62    {
+63      loader.setClassAssertionStatus(className, enabled);
+64    }
+65  
+66    @Override
+67    public void setPackageAssertionStatus(String packageName, boolean enabled)
+68    {
+69      loader.setPackageAssertionStatus(packageName, enabled);
+70    }
+71  
+72    @Override
+73    public void setDefaultAssertionStatus(boolean enabled)
+74    {
+75      loader.setDefaultAssertionStatus(enabled);
+76    }
+77  
+78    @Override
+79    public InputStream getResourceAsStream(String name)
+80    {
+81      return loader.getResourceAsStream(name);
+82    }
+83  
+84    @Override
+85    public Enumeration<URL> getResources(String name) throws IOException
+86    {
+87      return loader.getResources(name);
+88    }
+89  
+90    @Override
+91    public URL getResource(String name)
+92    {
+93      return loader.getResource(name);
+94    }
+95  
+96    @Override
+97    public Class<?> loadClass(String name) throws ClassNotFoundException
+98    {
+99      return loader.loadClass(name);
+100   }
+101   
+102 }
+
+
+ + + diff --git a/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/SimpleConnectionProvider.html b/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/SimpleConnectionProvider.html new file mode 100644 index 0000000..8b9132c --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/SimpleConnectionProvider.html @@ -0,0 +1,245 @@ + + + +SimpleConnectionProvider xref + + + +
View Javadoc
+1   package de.juplo.plugins.hibernate;
+2   
+3   import java.sql.Connection;
+4   import java.sql.Driver;
+5   import java.sql.DriverManager;
+6   import java.sql.DriverPropertyInfo;
+7   import java.sql.SQLException;
+8   import java.sql.SQLFeatureNotSupportedException;
+9   import java.util.Properties;
+10  import java.util.logging.Logger;
+11  import org.apache.maven.plugin.MojoFailureException;
+12  import org.apache.maven.plugin.logging.Log;
+13  import static org.eclipse.aether.repository.AuthenticationContext.PASSWORD;
+14  import static org.eclipse.aether.repository.AuthenticationContext.USERNAME;
+15  import org.hibernate.boot.registry.classloading.spi.ClassLoaderService;
+16  import static org.hibernate.cfg.AvailableSettings.DRIVER;
+17  import static org.hibernate.cfg.AvailableSettings.PASS;
+18  import static org.hibernate.cfg.AvailableSettings.URL;
+19  import static org.hibernate.cfg.AvailableSettings.USER;
+20  import org.hibernate.engine.jdbc.connections.spi.ConnectionProvider;
+21  import static org.hibernate.jpa.AvailableSettings.JDBC_DRIVER;
+22  import static org.hibernate.jpa.AvailableSettings.JDBC_PASSWORD;
+23  import static org.hibernate.jpa.AvailableSettings.JDBC_URL;
+24  import static org.hibernate.jpa.AvailableSettings.JDBC_USER;
+25  
+26  /**
+27   *
+28   * @author Kai Moritz
+29   */
+30  class SimpleConnectionProvider implements ConnectionProvider
+31  {
+32    private final Log log;
+33  
+34    private Connection connection;
+35  
+36  
+37    SimpleConnectionProvider(Log log)
+38    {
+39      this.log = log;
+40    }
+41  
+42  
+43    void open(ClassLoaderService classLoaderService, Properties properties)
+44        throws
+45          MojoFailureException
+46    {
+47  
+48      String driver = (String)properties.getProperty(DRIVER);
+49      String url = (String)properties.getProperty(URL);
+50      String user = (String)properties.getProperty(USER);
+51      String password = (String)properties.getProperty(PASS);
+52  
+53      if (driver == null || url == null)
+54      {
+55        log.info("No connection opened, because connection information is incomplete");
+56        log.info("Driver-Class: " + driver);
+57        log.info("URL: " + url);
+58        return;
+59      }
+60  
+61      try
+62      {
+63        Class driverClass = classLoaderService.classForName(driver);
+64  
+65        log.debug("Registering JDBC-driver " + driverClass.getName());
+66        DriverManager
+67            .registerDriver(new DriverProxy((Driver) driverClass.newInstance()));
+68  
+69        log.debug(
+70            "Opening JDBC-connection to " + url +
+71            " as " + user +
+72            " with password " + password
+73            );
+74      
+75        connection = DriverManager.getConnection(url, user, password);
+76      }
+77      catch (Exception e)
+78      {
+79        log.info("Could not open the JDBC-connection: " + e.getMessage());
+80      }
+81    }
+82  
+83    void close()
+84    {
+85      if (connection == null)
+86        return;
+87  
+88      log.debug("Closing the JDBC-connection.");
+89      try
+90      {
+91        connection.close();
+92      }
+93      catch (SQLException e)
+94      {
+95        log.error("Error while closing the JDBC-connection: " + e.getMessage());
+96      }
+97    }
+98  
+99    @Override
+100   public Connection getConnection() throws SQLException
+101   {
+102     log.debug("Connection aquired.");
+103 
+104     if (connection == null)
+105       throw new SQLException("No connection available, because of insufficient connection information!");
+106 
+107     return connection;
+108   }
+109 
+110   @Override
+111   public void closeConnection(Connection conn) throws SQLException
+112   {
+113     log.debug("Connection released");
+114   }
+115 
+116   @Override
+117   public boolean supportsAggressiveRelease()
+118   {
+119     return false;
+120   }
+121 
+122   @Override
+123   public boolean isUnwrappableAs(Class unwrapType)
+124   {
+125     return false;
+126   }
+127 
+128   @Override
+129   public <T> T unwrap(Class<T> unwrapType)
+130   {
+131     throw new UnsupportedOperationException("Not supported.");
+132   }
+133 
+134   /**
+135    * Needed, because DriverManager won't pick up drivers, that were not
+136    * loaded by the system-classloader!
+137    * See:
+138    * http://stackoverflow.com/questions/288828/how-to-use-a-jdbc-driver-fromodifiedm-an-arbitrary-location
+139    */
+140   static final class DriverProxy implements Driver
+141   {
+142     private final Driver target;
+143 
+144     DriverProxy(Driver target)
+145     {
+146       if (target == null)
+147         throw new NullPointerException();
+148       this.target = target;
+149     }
+150 
+151     public java.sql.Driver getTarget()
+152     {
+153       return target;
+154     }
+155 
+156     @Override
+157     public boolean acceptsURL(String url) throws SQLException
+158     {
+159       return target.acceptsURL(url);
+160     }
+161 
+162     @Override
+163     public java.sql.Connection connect(
+164         String url,
+165         java.util.Properties info
+166       )
+167       throws
+168         SQLException
+169     {
+170       return target.connect(url, info);
+171     }
+172 
+173     @Override
+174     public int getMajorVersion()
+175     {
+176       return target.getMajorVersion();
+177     }
+178 
+179     @Override
+180     public int getMinorVersion()
+181     {
+182       return target.getMinorVersion();
+183     }
+184 
+185     @Override
+186     public DriverPropertyInfo[] getPropertyInfo(
+187         String url,
+188         Properties info
+189       )
+190       throws
+191         SQLException
+192     {
+193       return target.getPropertyInfo(url, info);
+194     }
+195 
+196     @Override
+197     public boolean jdbcCompliant()
+198     {
+199       return target.jdbcCompliant();
+200     }
+201 
+202     /**
+203      * This Method cannot be annotated with @Override, becaus the plugin
+204      * will not compile then under Java 1.6!
+205      */
+206     public Logger getParentLogger() throws SQLFeatureNotSupportedException
+207     {
+208       throw new SQLFeatureNotSupportedException("Not supported, for backward-compatibility with Java 1.6");
+209     }
+210 
+211     @Override
+212     public String toString()
+213     {
+214       return "Proxy: " + target;
+215     }
+216 
+217     @Override
+218     public int hashCode()
+219     {
+220       return target.hashCode();
+221     }
+222 
+223     @Override
+224     public boolean equals(Object obj)
+225     {
+226       if (!(obj instanceof DriverProxy))
+227         return false;
+228       DriverProxy other = (DriverProxy) obj;
+229       return this.target.equals(other.target);
+230     }
+231   }
+232 }
+
+
+ + + diff --git a/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/UpdateMojo.html b/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/UpdateMojo.html new file mode 100644 index 0000000..4cf6c6f --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/UpdateMojo.html @@ -0,0 +1,94 @@ + + + +UpdateMojo xref + + + +
View Javadoc
+1   package de.juplo.plugins.hibernate;
+2   
+3   /*
+4    * Copyright 2001-2005 The Apache Software Foundation.
+5    *
+6    * Licensed under the Apache License, Version 2.0 (the "License");
+7    * you may not use this file except in compliance with the License.
+8    * You may obtain a copy of the License at
+9    *
+10   *      http://www.apache.org/licenses/LICENSE-2.0
+11   *
+12   * Unless required by applicable law or agreed to in writing, software
+13   * distributed under the License is distributed on an "AS IS" BASIS,
+14   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+15   * See the License for the specific language governing permissions and
+16   * limitations under the License.
+17   */
+18  
+19  import java.util.Map;
+20  import org.apache.maven.plugin.MojoExecutionException;
+21  import org.apache.maven.plugin.MojoFailureException;
+22  import org.hibernate.boot.spi.MetadataImplementor;
+23  import org.hibernate.service.ServiceRegistry;
+24  import org.hibernate.tool.schema.spi.ExecutionOptions;
+25  import org.hibernate.tool.schema.spi.SchemaManagementTool;
+26  import org.hibernate.tool.schema.spi.TargetDescriptor;
+27  
+28  
+29  /**
+30   * Generate/Execute SQL to update the database-schema according to the
+31   * configured mappings.
+32   *
+33   * @goal update
+34   * @phase process-classes
+35   * @threadSafe
+36   * @requiresDependencyResolution runtime
+37   */
+38  public class UpdateMojo extends AbstractSchemaMojo
+39  {
+40    /**
+41     * Output file.
+42     * <p>
+43     * If the specified filename is not absolut, the file will be created
+44     * relative to the project build directory
+45     * (<code>project.build.directory</code>).
+46     *
+47     * @parameter property="hibernate.schema.update" default-value="update.sql"
+48     * @since 1.0
+49     */
+50    private String outputFile;
+51  
+52  
+53    @Override
+54    public final void execute()
+55      throws
+56        MojoFailureException,
+57        MojoExecutionException
+58    {
+59      super.execute(outputFile);
+60    }
+61  
+62  
+63    @Override
+64    void build(
+65        MetadataImplementor metadata,
+66        ExecutionOptions options,
+67        TargetDescriptor target
+68        )
+69        throws
+70          MojoExecutionException,
+71          MojoFailureException
+72    {
+73      ServiceRegistry service =
+74          metadata.getMetadataBuildingOptions().getServiceRegistry();
+75      SchemaManagementTool tool = service.getService(SchemaManagementTool.class);
+76  
+77      Map config = options.getConfigurationValues();
+78  
+79      tool.getSchemaMigrator(config).doMigration(metadata, options, target);
+80    }
+81  }
+
+
+ + + diff --git a/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/package-frame.html b/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/package-frame.html new file mode 100644 index 0000000..bd06c58 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/package-frame.html @@ -0,0 +1,48 @@ + + + + + + Hibernate Maven Plugin 2.1.1 Reference Package de.juplo.plugins.hibernate + + + + +

+ de.juplo.plugins.hibernate +

+ +

Classes

+ + + + + \ No newline at end of file diff --git a/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/package-summary.html b/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/package-summary.html new file mode 100644 index 0000000..e405888 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/xref/de/juplo/plugins/hibernate/package-summary.html @@ -0,0 +1,109 @@ + + + + + + Hibernate Maven Plugin 2.1.1 Reference Package de.juplo.plugins.hibernate + + + +
+ +
+
+ +
+ +

Package de.juplo.plugins.hibernate

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Class Summary
+ AbstractSchemaMojo +
+ CreateMojo +
+ DriverProxy +
+ DropMojo +
+ HelpMojo +
+ ModificationTracker +
+ MutableClassLoader +
+ SimpleConnectionProvider +
+ UpdateMojo +
+ +
+ +
+
+ +
+
+ + + \ No newline at end of file diff --git a/projects/hibernate-maven-plugin/2.1.1/xref/index.html b/projects/hibernate-maven-plugin/2.1.1/xref/index.html new file mode 100644 index 0000000..b428b78 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/xref/index.html @@ -0,0 +1,25 @@ + + + + + + + Hibernate Maven Plugin 2.1.1 Reference + + + + + + + + + <body> + <h1>Frame Alert</h1> + <p> + You don't have frames. Go <a href="overview-summary.html">here</a> + </p> + </body> + + + + diff --git a/projects/hibernate-maven-plugin/2.1.1/xref/overview-frame.html b/projects/hibernate-maven-plugin/2.1.1/xref/overview-frame.html new file mode 100644 index 0000000..348ba9b --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/xref/overview-frame.html @@ -0,0 +1,25 @@ + + + + + + Hibernate Maven Plugin 2.1.1 Reference + + + + +

+ All Classes +

+ +

Packages

+ + + + + + diff --git a/projects/hibernate-maven-plugin/2.1.1/xref/overview-summary.html b/projects/hibernate-maven-plugin/2.1.1/xref/overview-summary.html new file mode 100644 index 0000000..e85519e --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/xref/overview-summary.html @@ -0,0 +1,66 @@ + + + + + + Hibernate Maven Plugin 2.1.1 Reference + + + +
+ +
+
+ +
+ +

Hibernate Maven Plugin 2.1.1 Reference

+ + + + + + + + + + + + +
Packages
+ de.juplo.plugins.hibernate +
+ +
+ +
+
+ +
+ +
+ + + \ No newline at end of file diff --git a/projects/hibernate-maven-plugin/2.1.1/xref/stylesheet.css b/projects/hibernate-maven-plugin/2.1.1/xref/stylesheet.css new file mode 100644 index 0000000..89732f8 --- /dev/null +++ b/projects/hibernate-maven-plugin/2.1.1/xref/stylesheet.css @@ -0,0 +1,114 @@ +/* Javadoc style sheet */ +/* Define colors, fonts and other style attributes here to override the defaults */ +body { + background-color: #fff; + font-family: Arial, Helvetica, sans-serif; +} + +a:link { + color: #00f; +} +a:visited { + color: #00a; +} + +a:active, a:hover { + color: #f30 !important; +} + +ul, li { + list-style-type:none; + margin:0; + padding:0; +} + +table td { + padding: 3px; + border: 1px solid #000; +} +table { + width:100%; + border: 1px solid #000; + border-collapse: collapse; +} + +div.overview { + background-color:#ddd; + padding: 4px 4px 4px 0; +} +div.overview li, div.framenoframe li { + display: inline; +} +div.framenoframe { + text-align: center; + font-size: x-small; +} +div.framenoframe li { + margin: 0 3px 0 3px; +} +div.overview li { + margin:3px 3px 0 3px; + padding: 4px; +} +li.selected { + background-color:#888; + color: #fff; + font-weight: bold; +} + +table.summary { + margin-bottom: 20px; +} +table.summary td, table.summary th { + font-weight: bold; + text-align: left; + padding: 3px; +} +table.summary th { + background-color:#036; + color: #fff; +} +table.summary td { + background-color:#eee; + border: 1px solid black; +} + +em { + color: #A00; +} +em.comment { + color: #390; +} +.string { + color: #009; +} + +#overview { + padding:2px; +} + +hr { + height: 1px; + color: #000; +} + +/* JXR style sheet */ +.jxr_comment +{ + color: #390; +} + +.jxr_javadoccomment +{ + color: #A00; +} + +.jxr_string +{ + color: #009; +} + +.jxr_keyword +{ + color: #000; +}