org.pf4j.demo pf4j-demo-parent 2.5.0-SNAPSHOT 4.0.0 pf4j-demo-plugins 2.5.0-SNAPSHOT pom Demo Plugins Parent UTF-8 UTF-8 1.7 org.apache.maven.plugins maven-compiler-plugin 3.7.0 ${java.version} ${java.version} org.apache.maven.plugins maven-assembly-plugin 3.1.0 jar-with-dependencies ${project.artifactId}-${project.version}-plugin false false true true ${plugin.id} ${plugin.version} ${plugin.provider} ${plugin.class} ${plugin.dependencies} make-assembly package single org.apache.maven.plugins maven-deploy-plugin true 2.8.2 plugin1 plugin2 org.pf4j pf4j ${project.version} provided org.pf4j.demo pf4j-demo-api ${project.version}