anchor.diff:              <scope>test</scope>
           </dependency>
       </dependencies>
  +
  +    <build>
  +        <pluginManagement>
  +            <plugins>
  +                <plugin>
  +                    <groupId>org.joinfaces</groupId>
  +                    <artifactId>joinfaces-maven-plugin</artifactId>
  +                    <version>${joinfaces.version}</version>
  +                    <executions>
  +                        <execution>
  +                            <goals>
  +                                <goal>classpath-scan</goal>
  +                            </goals>
  +                        </execution>
  +                    </executions>
  +                </plugin>
  +            </plugins>
  +        </pluginManagement>
  +
  +        <plugins>
  +            <plugin>
  +                <groupId>org.joinfaces</groupId>
  +                <artifactId>joinfaces-maven-plugin</artifactId>
  +            </plugin>
  +        </plugins>
  +    </build>
  +
   </project>
   ----
   
  
positive.code:         <relativePath/> <!-- lookup parent from repository -->
      </parent>
  
      <dependencyManagement>
          <dependencies>
              <dependency>
                  <groupId>org.joinfaces</groupId>
                  <artifactId>joinfaces-dependencies</artifactId>
                  <version>{project-version}</version>
                  <type>pom</type>
                  <scope>import</scope>
              </dependency>
  
negative.code: 
  == Maven Plugin
  
  JoinFaces provides this plugin to configure a classpath scan at build-time in order to reduce the startup time of applications which use an embedded servlet container.
  
  If you have any problems with the classpath scan, you can remove it from plugin section in your `pom.xml` or disable it:
  [source,groovy,subs=attributes+]
  ----
  -Djoinfaces.skip = true
  ----
  
  
  == Gradle Plugin
  
  JoinFaces provides some https://gradle.org/[Gradle] plugins to simplify the development.
  