<parent> | <parent> | ||||
<groupId>org.pf4j.demo</groupId> | <groupId>org.pf4j.demo</groupId> | ||||
<artifactId>pf4j-demo-parent</artifactId> | <artifactId>pf4j-demo-parent</artifactId> | ||||
<version>2.2.0-SNAPSHOT</version> | |||||
<version>2.2.0</version> | |||||
</parent> | </parent> | ||||
<modelVersion>4.0.0</modelVersion> | <modelVersion>4.0.0</modelVersion> | ||||
<artifactId>pf4j-demo-api</artifactId> | <artifactId>pf4j-demo-api</artifactId> | ||||
<version>2.2.0-SNAPSHOT</version> | |||||
<version>2.2.0</version> | |||||
<packaging>jar</packaging> | <packaging>jar</packaging> | ||||
<name>Demo Api</name> | <name>Demo Api</name> | ||||
<parent> | <parent> | ||||
<groupId>org.pf4j.demo</groupId> | <groupId>org.pf4j.demo</groupId> | ||||
<artifactId>pf4j-demo-parent</artifactId> | <artifactId>pf4j-demo-parent</artifactId> | ||||
<version>2.2.0-SNAPSHOT</version> | |||||
<version>2.2.0</version> | |||||
</parent> | </parent> | ||||
<modelVersion>4.0.0</modelVersion> | <modelVersion>4.0.0</modelVersion> | ||||
<artifactId>pf4j-demo-app</artifactId> | <artifactId>pf4j-demo-app</artifactId> | ||||
<version>2.2.0-SNAPSHOT</version> | |||||
<version>2.2.0</version> | |||||
<packaging>jar</packaging> | <packaging>jar</packaging> | ||||
<name>Demo App</name> | <name>Demo App</name> | ||||
<parent> | <parent> | ||||
<groupId>org.pf4j.demo</groupId> | <groupId>org.pf4j.demo</groupId> | ||||
<artifactId>pf4j-demo-plugins</artifactId> | <artifactId>pf4j-demo-plugins</artifactId> | ||||
<version>2.2.0-SNAPSHOT</version> | |||||
<version>2.2.0</version> | |||||
</parent> | </parent> | ||||
<modelVersion>4.0.0</modelVersion> | <modelVersion>4.0.0</modelVersion> | ||||
<artifactId>pf4j-demo-plugin1</artifactId> | <artifactId>pf4j-demo-plugin1</artifactId> | ||||
<version>2.2.0-SNAPSHOT</version> | |||||
<version>2.2.0</version> | |||||
<packaging>jar</packaging> | <packaging>jar</packaging> | ||||
<name>Demo Plugin #1</name> | <name>Demo Plugin #1</name> | ||||
<plugin.class>org.pf4j.demo.welcome.WelcomePlugin</plugin.class> | <plugin.class>org.pf4j.demo.welcome.WelcomePlugin</plugin.class> | ||||
<plugin.version>0.0.1</plugin.version> | <plugin.version>0.0.1</plugin.version> | ||||
<plugin.provider>Decebal Suiu</plugin.provider> | <plugin.provider>Decebal Suiu</plugin.provider> | ||||
<plugin.dependencies/> | |||||
<plugin.dependencies /> | |||||
</properties> | </properties> | ||||
<dependencies> | <dependencies> |
<parent> | <parent> | ||||
<groupId>org.pf4j.demo</groupId> | <groupId>org.pf4j.demo</groupId> | ||||
<artifactId>pf4j-demo-plugins</artifactId> | <artifactId>pf4j-demo-plugins</artifactId> | ||||
<version>2.2.0-SNAPSHOT</version> | |||||
<version>2.2.0</version> | |||||
</parent> | </parent> | ||||
<modelVersion>4.0.0</modelVersion> | <modelVersion>4.0.0</modelVersion> | ||||
<artifactId>pf4j-demo-plugin2</artifactId> | <artifactId>pf4j-demo-plugin2</artifactId> | ||||
<version>2.2.0-SNAPSHOT</version> | |||||
<version>2.2.0</version> | |||||
<packaging>jar</packaging> | <packaging>jar</packaging> | ||||
<name>Demo Plugin #2</name> | <name>Demo Plugin #2</name> | ||||
<plugin.class>org.pf4j.demo.hello.HelloPlugin</plugin.class> | <plugin.class>org.pf4j.demo.hello.HelloPlugin</plugin.class> | ||||
<plugin.version>0.0.1</plugin.version> | <plugin.version>0.0.1</plugin.version> | ||||
<plugin.provider>Decebal Suiu</plugin.provider> | <plugin.provider>Decebal Suiu</plugin.provider> | ||||
<plugin.dependencies/> | |||||
<plugin.dependencies /> | |||||
</properties> | </properties> | ||||
</project> | </project> |
<parent> | <parent> | ||||
<groupId>org.pf4j.demo</groupId> | <groupId>org.pf4j.demo</groupId> | ||||
<artifactId>pf4j-demo-parent</artifactId> | <artifactId>pf4j-demo-parent</artifactId> | ||||
<version>2.2.0-SNAPSHOT</version> | |||||
<version>2.2.0</version> | |||||
</parent> | </parent> | ||||
<modelVersion>4.0.0</modelVersion> | <modelVersion>4.0.0</modelVersion> | ||||
<artifactId>pf4j-demo-plugins</artifactId> | <artifactId>pf4j-demo-plugins</artifactId> | ||||
<version>2.2.0-SNAPSHOT</version> | |||||
<version>2.2.0</version> | |||||
<packaging>pom</packaging> | <packaging>pom</packaging> | ||||
<name>Demo Plugins Parent</name> | <name>Demo Plugins Parent</name> | ||||
<java.version>1.7</java.version> | <java.version>1.7</java.version> | ||||
<!-- Override below properties in each plugin's pom.xml --> | <!-- Override below properties in each plugin's pom.xml --> | ||||
<plugin.id/> | |||||
<plugin.class/> | |||||
<plugin.version/> | |||||
<plugin.provider/> | |||||
<plugin.dependencies/> | |||||
<plugin.id /> | |||||
<plugin.class /> | |||||
<plugin.version /> | |||||
<plugin.provider /> | |||||
<plugin.dependencies /> | |||||
</properties> | </properties> | ||||
<build> | <build> |
<parent> | <parent> | ||||
<groupId>org.pf4j</groupId> | <groupId>org.pf4j</groupId> | ||||
<artifactId>pf4j-parent</artifactId> | <artifactId>pf4j-parent</artifactId> | ||||
<version>2.2.0-SNAPSHOT</version> | |||||
<version>2.2.0</version> | |||||
</parent> | </parent> | ||||
<modelVersion>4.0.0</modelVersion> | <modelVersion>4.0.0</modelVersion> | ||||
<groupId>org.pf4j.demo</groupId> | <groupId>org.pf4j.demo</groupId> | ||||
<artifactId>pf4j-demo-parent</artifactId> | <artifactId>pf4j-demo-parent</artifactId> | ||||
<version>2.2.0-SNAPSHOT</version> | |||||
<version>2.2.0</version> | |||||
<packaging>pom</packaging> | <packaging>pom</packaging> | ||||
<name>Demo Parent</name> | <name>Demo Parent</name> | ||||
<parent> | <parent> | ||||
<groupId>org.pf4j</groupId> | <groupId>org.pf4j</groupId> | ||||
<artifactId>pf4j-parent</artifactId> | <artifactId>pf4j-parent</artifactId> | ||||
<version>2.2.0-SNAPSHOT</version> | |||||
<version>2.2.0</version> | |||||
</parent> | </parent> | ||||
<modelVersion>4.0.0</modelVersion> | <modelVersion>4.0.0</modelVersion> | ||||
<artifactId>pf4j</artifactId> | <artifactId>pf4j</artifactId> | ||||
<version>2.2.0-SNAPSHOT</version> | |||||
<version>2.2.0</version> | |||||
<packaging>jar</packaging> | <packaging>jar</packaging> | ||||
<name>PF4J</name> | <name>PF4J</name> | ||||
<description>Plugin Framework for Java</description> | <description>Plugin Framework for Java</description> |
<modelVersion>4.0.0</modelVersion> | <modelVersion>4.0.0</modelVersion> | ||||
<groupId>org.pf4j</groupId> | <groupId>org.pf4j</groupId> | ||||
<artifactId>pf4j-parent</artifactId> | <artifactId>pf4j-parent</artifactId> | ||||
<version>2.2.0-SNAPSHOT</version> | |||||
<version>2.2.0</version> | |||||
<packaging>pom</packaging> | <packaging>pom</packaging> | ||||
<name>PF4J Parent</name> | <name>PF4J Parent</name> | ||||
<description>Plugin Framework for Java</description> | <description>Plugin Framework for Java</description> | ||||
<connection>scm:git:https://github.com/decebals/pf4j.git</connection> | <connection>scm:git:https://github.com/decebals/pf4j.git</connection> | ||||
<developerConnection>scm:git:https://github.com/decebals/pf4j.git</developerConnection> | <developerConnection>scm:git:https://github.com/decebals/pf4j.git</developerConnection> | ||||
<url>git@github.com/decebals/pf4j.git</url> | <url>git@github.com/decebals/pf4j.git</url> | ||||
<tag>HEAD</tag> | |||||
<tag>release-2.2.0</tag> | |||||
</scm> | </scm> | ||||
<distributionManagement> | <distributionManagement> |