Core reference
Reference examples accompanying user documentation
Introduction
cd examples/documentation-examples
mvn installProject structure
Maven pom
<profile>
<id>build-examples</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.0</version>
<configuration>
<compilerArgs>
<arg>-parameters</arg>
</compilerArgs>
</configuration>
</plugin>
<plugin>
<groupId>com.fluxtion</groupId>
<artifactId>fluxtion-maven-plugin</artifactId>
<version>${project.version}</version>
<executions>
<execution>
<id>filtering</id>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<configClass>com.fluxtion.example.core.events.filtering.Builder</configClass>
<packageName>com.fluxtion.example.core.events.filtering.generated</packageName>
<className>SampleProcessor</className>
<outputDirectory>src/main/java</outputDirectory>
<generateDescription>false</generateDescription>
</configuration>
</execution>
<execution>
<id>single-handler</id>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<configClass>com.fluxtion.example.core.events.singlehandler.Builder</configClass>
<packageName>com.fluxtion.example.core.events.singlehandler.generated</packageName>
<className>SampleProcessor</className>
<outputDirectory>src/main/java</outputDirectory>
</configuration>
</execution>
.....
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>Notes
Last updated
Was this helpful?