]> source.dussan.org Git - pf4j.git/commitdiff
[maven-release-plugin] prepare release release-0.6 release-0.6
authorDecebal Suiu <decebal.suiu@gmail.com>
Fri, 11 Oct 2013 09:52:57 +0000 (12:52 +0300)
committerDecebal Suiu <decebal.suiu@gmail.com>
Fri, 11 Oct 2013 09:52:57 +0000 (12:52 +0300)
demo/api/pom.xml
demo/app/pom.xml
demo/plugins/plugin1/pom.xml
demo/plugins/plugin2/pom.xml
demo/plugins/pom.xml
demo/pom.xml
pf4j/pom.xml
pom.xml

index 1818ec560c10d8ff3261beb6e6427515c38da7e2..ae5753379c24de63eac1930ed48c1964b28097c1 100644 (file)
@@ -4,12 +4,12 @@
     <parent>
         <groupId>ro.fortsoft.pf4j.demo</groupId>
         <artifactId>pf4j-demo-parent</artifactId>
-        <version>0.6-SNAPSHOT</version>
+        <version>0.6</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
     <artifactId>pf4j-demo-api</artifactId>
-    <version>0.6-SNAPSHOT</version>
+    <version>0.6</version>
     <packaging>jar</packaging>
     <name>Demo Api</name>
 
index bf07815c5fa20cc8a47954a638e02991e30684b4..0db42d2ad1d9ce36b15e33b3462ac92748c10cd9 100644 (file)
@@ -4,12 +4,12 @@
     <parent>
         <groupId>ro.fortsoft.pf4j.demo</groupId>
         <artifactId>pf4j-demo-parent</artifactId>
-        <version>0.6-SNAPSHOT</version>
+        <version>0.6</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
     <artifactId>pf4j-demo-app</artifactId>
-    <version>0.6-SNAPSHOT</version>
+    <version>0.6</version>
     <packaging>jar</packaging>
     <name>Demo App</name>
 
index bf8abe52b314e791133aa3ae4b8335184cf5099b..29c44464ede865641cee9728c60d1d245b00e510 100644 (file)
-<?xml version="1.0"?>\r
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">\r
-    \r
-    <parent>\r
-        <groupId>ro.fortsoft.pf4j.demo</groupId>\r
-        <artifactId>pf4j-demo-plugins</artifactId>\r
-        <version>0.6-SNAPSHOT</version>\r
-    </parent>\r
-\r
-    <modelVersion>4.0.0</modelVersion>\r
-    <artifactId>pf4j-demo-plugin1</artifactId>\r
-    <version>0.6-SNAPSHOT</version>\r
-    <packaging>jar</packaging>\r
-    <name>Demo Plugin #1</name>\r
-\r
-    <properties>\r
-        <plugin.id>welcome-plugin</plugin.id>\r
-        <plugin.class>ro.fortsoft.pf4j.demo.welcome.WelcomePlugin</plugin.class>\r
-        <plugin.version>0.0.1</plugin.version>\r
-        <plugin.provider>Decebal Suiu</plugin.provider>\r
-        <plugin.dependencies />\r
-    </properties>   \r
-\r
-    <build>\r
-        <plugins>\r
-            <!-- DOESN'T WORK WITH MAVEN 3 (I defined the plugin metadata in properties section)\r
-            <plugin>\r
-                <groupId>org.codehaus.mojo</groupId>\r
-                <artifactId>properties-maven-plugin</artifactId>\r
-                <version>1.0-alpha-2</version>\r
-                <executions>\r
-                  <execution>\r
-                    <phase>initialize</phase>\r
-                    <goals>\r
-                      <goal>read-project-properties</goal>\r
-                    </goals>\r
-                    <configuration>\r
-                      <files>\r
-                        <file>plugin.properties</file>\r
-                      </files>\r
-                    </configuration>\r
-                  </execution>\r
-                </executions>\r
-            </plugin>\r
-            -->\r
-            \r
-            <plugin>\r
-                <groupId>org.apache.maven.plugins</groupId>\r
-                <artifactId>maven-antrun-plugin</artifactId>\r
-                <version>1.6</version>\r
-                <executions>\r
-                    <execution>\r
-                        <id>unzip jar file</id>\r
-                        <phase>package</phase>\r
-                        <configuration>\r
-                            <target>\r
-                                <unzip src="target/${artifactId}-${version}.${packaging}" dest="target/plugin-classes" />\r
-                            </target>\r
-                        </configuration>\r
-                        <goals>\r
-                            <goal>run</goal>\r
-                        </goals>\r
-                    </execution>\r
-                </executions>\r
-            </plugin>\r
-            \r
-            <plugin>\r
-                <artifactId>maven-assembly-plugin</artifactId>\r
-                <version>2.3</version>\r
-                <configuration>\r
-                    <descriptors>\r
-                        <descriptor>\r
-                            src/main/assembly/assembly.xml\r
-                        </descriptor>\r
-                    </descriptors>\r
-                    <appendAssemblyId>false</appendAssemblyId>\r
-                </configuration>\r
-                <executions>\r
-                    <execution>\r
-                        <id>make-assembly</id>\r
-                        <phase>package</phase>\r
-                        <goals>\r
-                            <goal>attached</goal>\r
-                        </goals>\r
-                    </execution>\r
-                </executions>\r
-            </plugin>\r
-\r
-            <plugin>\r
-                <groupId>org.apache.maven.plugins</groupId>\r
-                <artifactId>maven-jar-plugin</artifactId>\r
-                <version>2.4</version>\r
-                <configuration>\r
-                    <archive>\r
-                        <manifestEntries>\r
-                            <Plugin-Id>${plugin.id}</Plugin-Id>\r
-                            <Plugin-Class>${plugin.class}</Plugin-Class>\r
-                            <Plugin-Version>${plugin.version}</Plugin-Version>\r
-                            <Plugin-Provider>${plugin.provider}</Plugin-Provider>\r
-                            <Plugin-Dependencies>${plugin.dependencies}</Plugin-Dependencies>\r
-                        </manifestEntries>\r
-                    </archive>\r
-                </configuration>\r
-            </plugin>\r
-\r
-            <plugin>\r
-                <artifactId>maven-deploy-plugin</artifactId>\r
-                <configuration>\r
-                    <skip>true</skip>\r
-                </configuration>\r
-            </plugin>\r
-        </plugins>\r
-    </build>        \r
-\r
-    <dependencies>\r
-               <dependency>\r
-                       <groupId>commons-lang</groupId>\r
-                       <artifactId>commons-lang</artifactId>\r
-                       <version>2.6</version>\r
-               </dependency>\r
-    </dependencies>\r
-    \r
-</project>\r
+<?xml version="1.0"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    
+    <parent>
+        <groupId>ro.fortsoft.pf4j.demo</groupId>
+        <artifactId>pf4j-demo-plugins</artifactId>
+        <version>0.6</version>
+    </parent>
+
+    <modelVersion>4.0.0</modelVersion>
+    <artifactId>pf4j-demo-plugin1</artifactId>
+    <version>0.6</version>
+    <packaging>jar</packaging>
+    <name>Demo Plugin #1</name>
+
+    <properties>
+        <plugin.id>welcome-plugin</plugin.id>
+        <plugin.class>ro.fortsoft.pf4j.demo.welcome.WelcomePlugin</plugin.class>
+        <plugin.version>0.0.1</plugin.version>
+        <plugin.provider>Decebal Suiu</plugin.provider>
+        <plugin.dependencies />
+    </properties>   
+
+    <build>
+        <plugins>
+            <!-- DOESN'T WORK WITH MAVEN 3 (I defined the plugin metadata in properties section)
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>properties-maven-plugin</artifactId>
+                <version>1.0-alpha-2</version>
+                <executions>
+                  <execution>
+                    <phase>initialize</phase>
+                    <goals>
+                      <goal>read-project-properties</goal>
+                    </goals>
+                    <configuration>
+                      <files>
+                        <file>plugin.properties</file>
+                      </files>
+                    </configuration>
+                  </execution>
+                </executions>
+            </plugin>
+            -->
+            
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-antrun-plugin</artifactId>
+                <version>1.6</version>
+                <executions>
+                    <execution>
+                        <id>unzip jar file</id>
+                        <phase>package</phase>
+                        <configuration>
+                            <target>
+                                <unzip src="target/${artifactId}-${version}.${packaging}" dest="target/plugin-classes" />
+                            </target>
+                        </configuration>
+                        <goals>
+                            <goal>run</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+            
+            <plugin>
+                <artifactId>maven-assembly-plugin</artifactId>
+                <version>2.3</version>
+                <configuration>
+                    <descriptors>
+                        <descriptor>
+                            src/main/assembly/assembly.xml
+                        </descriptor>
+                    </descriptors>
+                    <appendAssemblyId>false</appendAssemblyId>
+                </configuration>
+                <executions>
+                    <execution>
+                        <id>make-assembly</id>
+                        <phase>package</phase>
+                        <goals>
+                            <goal>attached</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jar-plugin</artifactId>
+                <version>2.4</version>
+                <configuration>
+                    <archive>
+                        <manifestEntries>
+                            <Plugin-Id>${plugin.id}</Plugin-Id>
+                            <Plugin-Class>${plugin.class}</Plugin-Class>
+                            <Plugin-Version>${plugin.version}</Plugin-Version>
+                            <Plugin-Provider>${plugin.provider}</Plugin-Provider>
+                            <Plugin-Dependencies>${plugin.dependencies}</Plugin-Dependencies>
+                        </manifestEntries>
+                    </archive>
+                </configuration>
+            </plugin>
+
+            <plugin>
+                <artifactId>maven-deploy-plugin</artifactId>
+                <configuration>
+                    <skip>true</skip>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>        
+
+    <dependencies>
+               <dependency>
+                       <groupId>commons-lang</groupId>
+                       <artifactId>commons-lang</artifactId>
+                       <version>2.6</version>
+               </dependency>
+    </dependencies>
+    
+</project>
index 4b84e9f09b9726a77722c9c25bdcf4ded50fb31e..1db05d39c56008a572ec52ba4362dcd27f3aa7e3 100644 (file)
-<?xml version="1.0"?>\r
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">\r
-    \r
-    <parent>\r
-        <groupId>ro.fortsoft.pf4j.demo</groupId>\r
-        <artifactId>pf4j-demo-plugins</artifactId>\r
-        <version>0.6-SNAPSHOT</version>\r
-    </parent>\r
-\r
-    <modelVersion>4.0.0</modelVersion>\r
-    <artifactId>pf4j-demo-plugin2</artifactId>\r
-    <version>0.6-SNAPSHOT</version>\r
-    <packaging>jar</packaging>\r
-    <name>Demo Plugin #2</name>\r
-\r
-    <properties>\r
-        <plugin.id>hello-plugin</plugin.id>\r
-        <plugin.class>ro.fortsoft.pf4j.demo.hello.HelloPlugin</plugin.class>\r
-        <plugin.version>0.0.1</plugin.version>\r
-        <plugin.provider>Decebal Suiu</plugin.provider>\r
-        <plugin.dependencies />\r
-    </properties>   \r
-\r
-    <build>\r
-        <plugins>\r
-            <!-- DOESN'T WORK WITH MAVEN 3 (I defined the plugin metadata in properties section)\r
-            <plugin>\r
-                <groupId>org.codehaus.mojo</groupId>\r
-                <artifactId>properties-maven-plugin</artifactId>\r
-                <version>1.0-alpha-2</version>\r
-                <executions>\r
-                    <execution>\r
-                        <phase>initialize</phase>\r
-                        <goals>\r
-                            <goal>read-project-properties</goal>\r
-                        </goals>\r
-                        <configuration>\r
-                            <files>\r
-                                <file>plugin.properties</file>\r
-                            </files>\r
-                        </configuration>\r
-                    </execution>\r
-                </executions>\r
-            </plugin>\r
-            -->\r
-        \r
-            <plugin>\r
-                <groupId>org.apache.maven.plugins</groupId>\r
-                <artifactId>maven-antrun-plugin</artifactId>\r
-                <version>1.6</version>\r
-                <executions>\r
-                    <execution>\r
-                        <id>unzip jar file</id>\r
-                        <phase>package</phase>\r
-                        <configuration>\r
-                            <target>\r
-                                <unzip src="target/${artifactId}-${version}.${packaging}" dest="target/plugin-classes" />\r
-                            </target>\r
-                        </configuration>\r
-                        <goals>\r
-                            <goal>run</goal>\r
-                        </goals>\r
-                    </execution>\r
-                </executions>\r
-            </plugin>\r
-        \r
-            <plugin>\r
-                <artifactId>maven-assembly-plugin</artifactId>\r
-                <version>2.3</version>\r
-                <configuration>\r
-                    <descriptors>\r
-                        <descriptor>\r
-                            src/main/assembly/assembly.xml\r
-                        </descriptor>\r
-                    </descriptors>\r
-                    <appendAssemblyId>false</appendAssemblyId>\r
-                </configuration>\r
-                <executions>\r
-                    <execution>\r
-                        <id>make-assembly</id>\r
-                        <phase>package</phase>\r
-                        <goals>\r
-                            <goal>attached</goal>\r
-                        </goals>\r
-                    </execution>\r
-                </executions>\r
-            </plugin>\r
-\r
-            <plugin>\r
-                <groupId>org.apache.maven.plugins</groupId>\r
-                <artifactId>maven-jar-plugin</artifactId>\r
-                <version>2.4</version>\r
-                <configuration>\r
-                    <archive>\r
-                        <manifestEntries>\r
-                            <Plugin-Id>${plugin.id}</Plugin-Id>\r
-                            <Plugin-Class>${plugin.class}</Plugin-Class>\r
-                            <Plugin-Version>${plugin.version}</Plugin-Version>\r
-                            <Plugin-Provider>${plugin.provider}</Plugin-Provider>\r
-                            <Plugin-Dependencies>${plugin.dependencies}</Plugin-Dependencies>\r
-                        </manifestEntries>\r
-                    </archive>\r
-                </configuration>\r
-            </plugin>\r
-\r
-            <plugin>\r
-                <artifactId>maven-deploy-plugin</artifactId>\r
-                <configuration>\r
-                    <skip>true</skip>\r
-                </configuration>\r
-            </plugin>\r
-        </plugins>\r
-    </build>        \r
-\r
-</project>\r
+<?xml version="1.0"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    
+    <parent>
+        <groupId>ro.fortsoft.pf4j.demo</groupId>
+        <artifactId>pf4j-demo-plugins</artifactId>
+        <version>0.6</version>
+    </parent>
+
+    <modelVersion>4.0.0</modelVersion>
+    <artifactId>pf4j-demo-plugin2</artifactId>
+    <version>0.6</version>
+    <packaging>jar</packaging>
+    <name>Demo Plugin #2</name>
+
+    <properties>
+        <plugin.id>hello-plugin</plugin.id>
+        <plugin.class>ro.fortsoft.pf4j.demo.hello.HelloPlugin</plugin.class>
+        <plugin.version>0.0.1</plugin.version>
+        <plugin.provider>Decebal Suiu</plugin.provider>
+        <plugin.dependencies />
+    </properties>   
+
+    <build>
+        <plugins>
+            <!-- DOESN'T WORK WITH MAVEN 3 (I defined the plugin metadata in properties section)
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>properties-maven-plugin</artifactId>
+                <version>1.0-alpha-2</version>
+                <executions>
+                    <execution>
+                        <phase>initialize</phase>
+                        <goals>
+                            <goal>read-project-properties</goal>
+                        </goals>
+                        <configuration>
+                            <files>
+                                <file>plugin.properties</file>
+                            </files>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            -->
+        
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-antrun-plugin</artifactId>
+                <version>1.6</version>
+                <executions>
+                    <execution>
+                        <id>unzip jar file</id>
+                        <phase>package</phase>
+                        <configuration>
+                            <target>
+                                <unzip src="target/${artifactId}-${version}.${packaging}" dest="target/plugin-classes" />
+                            </target>
+                        </configuration>
+                        <goals>
+                            <goal>run</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+        
+            <plugin>
+                <artifactId>maven-assembly-plugin</artifactId>
+                <version>2.3</version>
+                <configuration>
+                    <descriptors>
+                        <descriptor>
+                            src/main/assembly/assembly.xml
+                        </descriptor>
+                    </descriptors>
+                    <appendAssemblyId>false</appendAssemblyId>
+                </configuration>
+                <executions>
+                    <execution>
+                        <id>make-assembly</id>
+                        <phase>package</phase>
+                        <goals>
+                            <goal>attached</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jar-plugin</artifactId>
+                <version>2.4</version>
+                <configuration>
+                    <archive>
+                        <manifestEntries>
+                            <Plugin-Id>${plugin.id}</Plugin-Id>
+                            <Plugin-Class>${plugin.class}</Plugin-Class>
+                            <Plugin-Version>${plugin.version}</Plugin-Version>
+                            <Plugin-Provider>${plugin.provider}</Plugin-Provider>
+                            <Plugin-Dependencies>${plugin.dependencies}</Plugin-Dependencies>
+                        </manifestEntries>
+                    </archive>
+                </configuration>
+            </plugin>
+
+            <plugin>
+                <artifactId>maven-deploy-plugin</artifactId>
+                <configuration>
+                    <skip>true</skip>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>        
+
+</project>
index 05f6c27cc1b90eef7e48c552dc88d31c62e76a30..5b616d1d802b990fb6b0a372d444bd25a19c61ce 100644 (file)
-<?xml version="1.0"?>\r
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">\r
-    \r
-    <parent>\r
-        <groupId>ro.fortsoft.pf4j.demo</groupId>\r
-        <artifactId>pf4j-demo-parent</artifactId>\r
-        <version>0.6-SNAPSHOT</version>\r
-    </parent>\r
-\r
-    <modelVersion>4.0.0</modelVersion>\r
-    <groupId>ro.fortsoft.pf4j.demo</groupId>\r
-    <artifactId>pf4j-demo-plugins</artifactId>\r
-    <version>0.6-SNAPSHOT</version>\r
-    <packaging>pom</packaging>\r
-    <name>Demo Plugins Parent</name>\r
-\r
-    <build>\r
-        <resources>\r
-            <resource>\r
-                <filtering>false</filtering>\r
-                <directory>src/main/java</directory>\r
-                <excludes>\r
-                    <exclude>**/*.java</exclude>\r
-                </excludes>\r
-            </resource>\r
-            <resource>\r
-                <directory>src/main/resources</directory>\r
-            </resource>\r
-        </resources>\r
-        \r
-        <plugins>\r
-            <plugin>\r
-                <artifactId>maven-dependency-plugin</artifactId>\r
-                <executions>\r
-                    <execution>\r
-                        <phase>process-sources</phase>\r
-                        <goals>\r
-                            <goal>copy-dependencies</goal>\r
-                        </goals>\r
-                        <configuration>\r
-                            <outputDirectory>${project.build.directory}/lib</outputDirectory>\r
-                            <excludeScope>provided</excludeScope>\r
-                        </configuration>\r
-                    </execution>\r
-                </executions>\r
-            </plugin>\r
-        </plugins>\r
-\r
-               <pluginManagement>\r
-                       <plugins>\r
-                               <plugin>\r
-                                       <groupId>org.eclipse.m2e</groupId>\r
-                                       <artifactId>lifecycle-mapping</artifactId>\r
-                                       <version>1.0.0</version>\r
-                                       <configuration>\r
-                                               <lifecycleMappingMetadata>\r
-                                                       <pluginExecutions>\r
-                                                               <pluginExecution>\r
-                                                                       <pluginExecutionFilter>\r
-                                                                               <groupId>org.apache.maven.plugins</groupId>\r
-                                                                               <artifactId>maven-dependency-plugin</artifactId>\r
-                                                                               <versionRange>[2.0,)</versionRange>\r
-                                                                               <goals>\r
-                                                                                       <goal>copy-dependencies</goal>\r
-                                                                               </goals>\r
-                                                                       </pluginExecutionFilter>\r
-                                                                       <action>\r
-                                                                               <!--\r
-                                                                               <execute/>\r
-                                                                               -->\r
-                                                                               <execute>\r
-                                                                                       <runOnIncremental>true</runOnIncremental>\r
-                                                                                       <runOnConfiguration>true</runOnConfiguration>\r
-                                                                               </execute>\r
-                                                                       </action>\r
-                                                               </pluginExecution>\r
-                                                       </pluginExecutions>\r
-                                               </lifecycleMappingMetadata>\r
-                                       </configuration>\r
-                               </plugin>\r
-                       </plugins>\r
-               </pluginManagement>\r
-    </build>\r
-\r
-    <modules>\r
-        <module>plugin1</module>\r
-        <module>plugin2</module>\r
-    </modules>\r
-\r
-    <dependencies>\r
-        <dependency>\r
-            <groupId>ro.fortsoft.pf4j</groupId>\r
-            <artifactId>pf4j</artifactId>\r
-            <version>${project.version}</version>\r
-            <scope>provided</scope>\r
-        </dependency>    \r
-\r
-        <dependency>\r
-            <groupId>ro.fortsoft.pf4j.demo</groupId>\r
-            <artifactId>pf4j-demo-api</artifactId>\r
-            <version>${project.version}</version>\r
-            <scope>provided</scope>\r
-        </dependency>\r
-    </dependencies>\r
-    \r
-</project>\r
+<?xml version="1.0"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    
+    <parent>
+        <groupId>ro.fortsoft.pf4j.demo</groupId>
+        <artifactId>pf4j-demo-parent</artifactId>
+        <version>0.6</version>
+    </parent>
+
+    <modelVersion>4.0.0</modelVersion>
+    <groupId>ro.fortsoft.pf4j.demo</groupId>
+    <artifactId>pf4j-demo-plugins</artifactId>
+    <version>0.6</version>
+    <packaging>pom</packaging>
+    <name>Demo Plugins Parent</name>
+
+    <build>
+        <resources>
+            <resource>
+                <filtering>false</filtering>
+                <directory>src/main/java</directory>
+                <excludes>
+                    <exclude>**/*.java</exclude>
+                </excludes>
+            </resource>
+            <resource>
+                <directory>src/main/resources</directory>
+            </resource>
+        </resources>
+        
+        <plugins>
+            <plugin>
+                <artifactId>maven-dependency-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <phase>process-sources</phase>
+                        <goals>
+                            <goal>copy-dependencies</goal>
+                        </goals>
+                        <configuration>
+                            <outputDirectory>${project.build.directory}/lib</outputDirectory>
+                            <excludeScope>provided</excludeScope>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+
+               <pluginManagement>
+                       <plugins>
+                               <plugin>
+                                       <groupId>org.eclipse.m2e</groupId>
+                                       <artifactId>lifecycle-mapping</artifactId>
+                                       <version>1.0.0</version>
+                                       <configuration>
+                                               <lifecycleMappingMetadata>
+                                                       <pluginExecutions>
+                                                               <pluginExecution>
+                                                                       <pluginExecutionFilter>
+                                                                               <groupId>org.apache.maven.plugins</groupId>
+                                                                               <artifactId>maven-dependency-plugin</artifactId>
+                                                                               <versionRange>[2.0,)</versionRange>
+                                                                               <goals>
+                                                                                       <goal>copy-dependencies</goal>
+                                                                               </goals>
+                                                                       </pluginExecutionFilter>
+                                                                       <action>
+                                                                               <!--
+                                                                               <execute />
+                                                                               -->
+                                                                               <execute>
+                                                                                       <runOnIncremental>true</runOnIncremental>
+                                                                                       <runOnConfiguration>true</runOnConfiguration>
+                                                                               </execute>
+                                                                       </action>
+                                                               </pluginExecution>
+                                                       </pluginExecutions>
+                                               </lifecycleMappingMetadata>
+                                       </configuration>
+                               </plugin>
+                       </plugins>
+               </pluginManagement>
+    </build>
+
+    <modules>
+        <module>plugin1</module>
+        <module>plugin2</module>
+    </modules>
+
+    <dependencies>
+        <dependency>
+            <groupId>ro.fortsoft.pf4j</groupId>
+            <artifactId>pf4j</artifactId>
+            <version>${project.version}</version>
+            <scope>provided</scope>
+        </dependency>    
+
+        <dependency>
+            <groupId>ro.fortsoft.pf4j.demo</groupId>
+            <artifactId>pf4j-demo-api</artifactId>
+            <version>${project.version}</version>
+            <scope>provided</scope>
+        </dependency>
+    </dependencies>
+    
+</project>
index 7d00cd791071f84298963c0e2213d92f3485036c..8eaae4f5f81fe31809289ecf87dcc9b19193667d 100644 (file)
@@ -4,13 +4,13 @@
     <parent>
         <groupId>ro.fortsoft.pf4j</groupId>
         <artifactId>pf4j-parent</artifactId>
-        <version>0.6-SNAPSHOT</version>
+        <version>0.6</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
     <groupId>ro.fortsoft.pf4j.demo</groupId>
     <artifactId>pf4j-demo-parent</artifactId>
-    <version>0.6-SNAPSHOT</version>
+    <version>0.6</version>
     <packaging>pom</packaging>
     <name>Demo Parent</name>
 
index 52e120b17b60be30428bc335c21f4d25c90eb57b..19c31668769620fc1eab7048a72ff99d6730f816 100644 (file)
@@ -4,12 +4,12 @@
     <parent>
         <groupId>ro.fortsoft.pf4j</groupId>
         <artifactId>pf4j-parent</artifactId>
-        <version>0.6-SNAPSHOT</version>
+        <version>0.6</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
     <artifactId>pf4j</artifactId>
-    <version>0.6-SNAPSHOT</version>
+    <version>0.6</version>
     <packaging>jar</packaging>
     <name>PF4J</name>
     <description>Plugin Framework for Java</description>
diff --git a/pom.xml b/pom.xml
index c54a45b00a0b52f60964234f657c6e2f9fc94ed0..3dcce45f28062be9469ccc324b0bed247cf2adeb 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -10,7 +10,7 @@
     <modelVersion>4.0.0</modelVersion>
     <groupId>ro.fortsoft.pf4j</groupId>
     <artifactId>pf4j-parent</artifactId>
-    <version>0.6-SNAPSHOT</version>
+    <version>0.6</version>
     <packaging>pom</packaging>
     <name>PF4J Parent</name>
     <description>Plugin Framework for Java</description>
@@ -27,7 +27,7 @@
         <connection>scm:git:https://github.com/decebals/pf4j.git</connection>
         <developerConnection>scm:git:https://github.com/decebals/pf4j.git</developerConnection>
         <url>git@github.com/decebals/pf4j.git</url>
-      <tag>HEAD</tag>
+      <tag>release-0.6</tag>
   </scm>
         
     <properties>