diff --git a/bundle/command/pom.xml b/bundle/command/pom.xml
index 242e47d..53522f5 100644
--- a/bundle/command/pom.xml
+++ b/bundle/command/pom.xml
@@ -38,6 +38,13 @@
     </properties>
 
     <dependencies>
+    
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.gogo.runtime</artifactId>
+            <scope>provided</scope>
+        </dependency>
+    
         <dependency>
             <groupId>org.apache.karaf.shell</groupId>
             <artifactId>org.apache.karaf.shell.table</artifactId>
diff --git a/config/command/pom.xml b/config/command/pom.xml
index f011663..08b77b2 100644
--- a/config/command/pom.xml
+++ b/config/command/pom.xml
@@ -38,6 +38,13 @@
     </properties>
 
     <dependencies>
+    
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.gogo.runtime</artifactId>
+            <scope>provided</scope>
+        </dependency>
+    
         <dependency>
             <groupId>org.apache.karaf.config</groupId>
             <artifactId>org.apache.karaf.config.core</artifactId>
diff --git a/demos/command/pom.xml b/demos/command/pom.xml
index e88ef15..4bfecba 100644
--- a/demos/command/pom.xml
+++ b/demos/command/pom.xml
@@ -35,11 +35,22 @@
     <name>Apache Karaf :: Demos :: Command :: Extend Console</name>
 
     <dependencies>
+    
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.gogo.runtime</artifactId>
+            <scope>provided</scope>
+        </dependency>
+    
         <dependency>
             <groupId>org.apache.karaf.shell</groupId>
             <artifactId>org.apache.karaf.shell.console</artifactId>
         </dependency>
         <dependency>
+        	<artifactId>org.osgi.core</artifactId>
+			<groupId>org.apache.karaf</groupId>
+        </dependency>
+        <dependency>
             <groupId>junit</groupId>
             <artifactId>junit</artifactId>
             <version>3.8.1</version>
diff --git a/diagnostic/command/pom.xml b/diagnostic/command/pom.xml
index 18a9263..d77114d 100644
--- a/diagnostic/command/pom.xml
+++ b/diagnostic/command/pom.xml
@@ -38,6 +38,13 @@
     </properties>
 
     <dependencies>
+    
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.gogo.runtime</artifactId>
+            <scope>provided</scope>
+        </dependency>
+        
         <dependency>
             <groupId>org.apache.karaf</groupId>
             <artifactId>org.osgi.core</artifactId>
diff --git a/features/command/pom.xml b/features/command/pom.xml
index 2a1ae23..8e16d21 100644
--- a/features/command/pom.xml
+++ b/features/command/pom.xml
@@ -38,6 +38,13 @@
     </properties>
 
     <dependencies>
+    
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.gogo.runtime</artifactId>
+            <scope>provided</scope>
+        </dependency>
+    
         <dependency>
             <groupId>org.apache.karaf</groupId>
             <artifactId>org.osgi.core</artifactId>
diff --git a/http/command/pom.xml b/http/command/pom.xml
index 110d47b..7efc3b4 100644
--- a/http/command/pom.xml
+++ b/http/command/pom.xml
@@ -38,6 +38,13 @@
 	</properties>
 
 	<dependencies>
+	
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.gogo.runtime</artifactId>
+            <scope>provided</scope>
+        </dependency>
+	
 	    <dependency>
             <groupId>org.apache.karaf.shell</groupId>
             <artifactId>org.apache.karaf.shell.table</artifactId>
diff --git a/instance/command/pom.xml b/instance/command/pom.xml
index 1e23165..d75421c 100644
--- a/instance/command/pom.xml
+++ b/instance/command/pom.xml
@@ -38,6 +38,13 @@
     </properties>
 
     <dependencies>
+
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.gogo.runtime</artifactId>
+            <scope>provided</scope>
+        </dependency>
+
         <dependency>
             <groupId>org.apache.karaf.shell</groupId>
             <artifactId>org.apache.karaf.shell.table</artifactId>
diff --git a/itests/tests/pom.xml b/itests/tests/pom.xml
index 1b4d9ee..65278a6 100644
--- a/itests/tests/pom.xml
+++ b/itests/tests/pom.xml
@@ -37,6 +37,13 @@
     </properties>
 
     <dependencies>
+    
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.gogo.runtime</artifactId>
+            <scope>test</scope>
+        </dependency>
+    
         <dependency>
             <groupId>org.ops4j.pax.url</groupId>
             <artifactId>pax-url-aether</artifactId>
diff --git a/jaas/command/pom.xml b/jaas/command/pom.xml
index d449fc1..419e561 100644
--- a/jaas/command/pom.xml
+++ b/jaas/command/pom.xml
@@ -38,6 +38,13 @@
     </properties>
 
     <dependencies>
+
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.gogo.runtime</artifactId>
+            <scope>provided</scope>
+        </dependency>
+
         <dependency>
             <groupId>org.apache.karaf</groupId>
             <artifactId>org.osgi.core</artifactId>
diff --git a/kar/command/pom.xml b/kar/command/pom.xml
index 1c3b552..a0c541c 100644
--- a/kar/command/pom.xml
+++ b/kar/command/pom.xml
@@ -38,6 +38,13 @@
     </properties>
 
     <dependencies>
+
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.gogo.runtime</artifactId>
+            <scope>provided</scope>
+        </dependency>
+
         <dependency>
             <groupId>org.apache.karaf.kar</groupId>
             <artifactId>org.apache.karaf.kar.core</artifactId>
diff --git a/log/command/pom.xml b/log/command/pom.xml
index 45bb64d..b5fc5bc 100644
--- a/log/command/pom.xml
+++ b/log/command/pom.xml
@@ -38,6 +38,13 @@
     </properties>
 
     <dependencies>
+    
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.gogo.runtime</artifactId>
+            <scope>provided</scope>
+        </dependency>
+    
         <dependency>
             <groupId>org.apache.karaf.log</groupId>
             <artifactId>org.apache.karaf.log.core</artifactId>
diff --git a/obr/command/pom.xml b/obr/command/pom.xml
index 3897ba7..72cec65 100644
--- a/obr/command/pom.xml
+++ b/obr/command/pom.xml
@@ -38,6 +38,13 @@
     </properties>
 
     <dependencies>
+    
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.gogo.runtime</artifactId>
+            <scope>provided</scope>
+        </dependency>
+    
         <dependency>
             <groupId>commons-collections</groupId>
             <artifactId>commons-collections</artifactId>
diff --git a/package/command/pom.xml b/package/command/pom.xml
index 5e17585..450d809 100644
--- a/package/command/pom.xml
+++ b/package/command/pom.xml
@@ -38,6 +38,13 @@
     </properties>
 
     <dependencies>
+
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.gogo.runtime</artifactId>
+            <scope>provided</scope>
+        </dependency>
+    
         <dependency>
             <groupId>org.apache.karaf.shell</groupId>
             <artifactId>org.apache.karaf.shell.console</artifactId>
diff --git a/pom.xml b/pom.xml
index 9657766..83c2810 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1990,6 +1990,118 @@
                     <artifactId>karaf-maven-plugin</artifactId>
                     <version>3.0.0-SNAPSHOT</version>
                 </plugin>
+                <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
+                <plugin>
+                	<groupId>org.eclipse.m2e</groupId>
+                	<artifactId>lifecycle-mapping</artifactId>
+                	<version>1.0.0</version>
+                	<configuration>
+                		<lifecycleMappingMetadata>
+                			<pluginExecutions>
+                				<pluginExecution>
+                					<pluginExecutionFilter>
+                						<groupId>
+                							org.apache.felix
+                						</groupId>
+                						<artifactId>
+                							maven-bundle-plugin
+                						</artifactId>
+                						<versionRange>
+                							[2.3.7,)
+                						</versionRange>
+                						<goals>
+                							<goal>cleanVersions</goal>
+                						</goals>
+                					</pluginExecutionFilter>
+                					<action>
+                						<ignore></ignore>
+                					</action>
+                				</pluginExecution>
+                				<pluginExecution>
+                					<pluginExecutionFilter>
+                						<groupId>
+                							org.apache.maven.plugins
+                						</groupId>
+                						<artifactId>
+                							maven-dependency-plugin
+                						</artifactId>
+                						<versionRange>
+                							[2.4,)
+                						</versionRange>
+                						<goals>
+                							<goal>copy</goal>
+                							<goal>unpack</goal>
+                						</goals>
+                					</pluginExecutionFilter>
+                					<action>
+                						<ignore></ignore>
+                					</action>
+                				</pluginExecution>
+                				<pluginExecution>
+                					<pluginExecutionFilter>
+                						<groupId>
+                							org.apache.karaf.tooling
+                						</groupId>
+                						<artifactId>
+                							karaf-maven-plugin
+                						</artifactId>
+                						<versionRange>
+                							[3.0.0-SNAPSHOT,)
+                						</versionRange>
+                						<goals>
+                							<goal>
+                								commands-generate-help
+                							</goal>
+                						</goals>
+                					</pluginExecutionFilter>
+                					<action>
+                						<ignore></ignore>
+                					</action>
+                				</pluginExecution>
+                				<pluginExecution>
+                					<pluginExecutionFilter>
+                						<groupId>
+                							org.fusesource.scalate
+                						</groupId>
+                						<artifactId>
+                							maven-scalate-plugin
+                						</artifactId>
+                						<versionRange>
+                							[1.4.0,)
+                						</versionRange>
+                						<goals>
+                							<goal>sitegen</goal>
+                						</goals>
+                					</pluginExecutionFilter>
+                					<action>
+                						<ignore></ignore>
+                					</action>
+                				</pluginExecution>
+                				<pluginExecution>
+                					<pluginExecutionFilter>
+                						<groupId>
+                							org.apache.servicemix.tooling
+                						</groupId>
+                						<artifactId>
+                							depends-maven-plugin
+                						</artifactId>
+                						<versionRange>
+                							[1.2,)
+                						</versionRange>
+                						<goals>
+                							<goal>
+                								generate-depends-file
+                							</goal>
+                						</goals>
+                					</pluginExecutionFilter>
+                					<action>
+                						<ignore></ignore>
+                					</action>
+                				</pluginExecution>
+                			</pluginExecutions>
+                		</lifecycleMappingMetadata>
+                	</configuration>
+                </plugin>
             </plugins>
         </pluginManagement>
         <plugins>
diff --git a/region/command/pom.xml b/region/command/pom.xml
index 785299d..9accfd6 100644
--- a/region/command/pom.xml
+++ b/region/command/pom.xml
@@ -37,6 +37,13 @@
     </properties>
 
     <dependencies>
+    
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.gogo.runtime</artifactId>
+            <scope>provided</scope>
+        </dependency>
+    
         <dependency>
             <groupId>org.apache.karaf</groupId>
             <artifactId>org.osgi.core</artifactId>
diff --git a/scr/command/pom.xml b/scr/command/pom.xml
index 8aa7ddd..f6d93af 100644
--- a/scr/command/pom.xml
+++ b/scr/command/pom.xml
@@ -38,6 +38,13 @@
     </properties>
 
     <dependencies>
+    
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.gogo.runtime</artifactId>
+            <scope>provided</scope>
+        </dependency>
+    
         <dependency>
             <groupId>org.slf4j</groupId>
             <artifactId>slf4j-api</artifactId>
diff --git a/service/command/pom.xml b/service/command/pom.xml
index 4856c8a..c0d1cb0 100644
--- a/service/command/pom.xml
+++ b/service/command/pom.xml
@@ -38,6 +38,13 @@
     </properties>
 
     <dependencies>
+
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.gogo.runtime</artifactId>
+            <scope>provided</scope>
+        </dependency>
+    
         <dependency>
             <groupId>org.apache.karaf.shell</groupId>
             <artifactId>org.apache.karaf.shell.console</artifactId>
diff --git a/shell/commands/pom.xml b/shell/commands/pom.xml
index f624e0c..5217484 100644
--- a/shell/commands/pom.xml
+++ b/shell/commands/pom.xml
@@ -38,6 +38,13 @@
     </properties>
 
     <dependencies>
+    
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.gogo.runtime</artifactId>
+            <scope>provided</scope>
+        </dependency>
+    
         <dependency>
             <groupId>org.apache.karaf.shell</groupId>
             <artifactId>org.apache.karaf.shell.console</artifactId>
diff --git a/shell/ssh/pom.xml b/shell/ssh/pom.xml
index 69a9884..9f25a70 100644
--- a/shell/ssh/pom.xml
+++ b/shell/ssh/pom.xml
@@ -38,6 +38,13 @@
     </properties>
 
     <dependencies>
+    
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.gogo.runtime</artifactId>
+            <scope>provided</scope>
+        </dependency>
+    
         <dependency>
             <groupId>org.apache.karaf.shell</groupId>
             <artifactId>org.apache.karaf.shell.console</artifactId>
diff --git a/system/command/pom.xml b/system/command/pom.xml
index ee74206..82dd76f 100644
--- a/system/command/pom.xml
+++ b/system/command/pom.xml
@@ -40,6 +40,13 @@
     </properties>
 
     <dependencies>
+
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.gogo.runtime</artifactId>
+            <scope>provided</scope>
+        </dependency>
+    
         <dependency>
             <groupId>org.apache.karaf.system</groupId>
             <artifactId>org.apache.karaf.system.core</artifactId>
diff --git a/web/command/pom.xml b/web/command/pom.xml
index f744f42..3eea57b 100644
--- a/web/command/pom.xml
+++ b/web/command/pom.xml
@@ -40,6 +40,13 @@
     </properties>
 
     <dependencies>
+    
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.gogo.runtime</artifactId>
+            <scope>provided</scope>
+        </dependency>
+    
         <dependency>
             <groupId>org.apache.karaf.web</groupId>
             <artifactId>org.apache.karaf.web.core</artifactId>
diff --git a/webconsole/gogo/pom.xml b/webconsole/gogo/pom.xml
index 6ad4522..df30aeb 100644
--- a/webconsole/gogo/pom.xml
+++ b/webconsole/gogo/pom.xml
@@ -38,6 +38,13 @@
     </properties>
 
     <dependencies>
+
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.gogo.runtime</artifactId>
+            <scope>provided</scope>
+        </dependency>
+    
         <dependency>
             <groupId>org.apache.karaf</groupId>
             <artifactId>org.osgi.core</artifactId>
diff --git a/wrapper/command/pom.xml b/wrapper/command/pom.xml
index e977538..dfa4904 100644
--- a/wrapper/command/pom.xml
+++ b/wrapper/command/pom.xml
@@ -40,6 +40,13 @@
     </properties>
 
     <dependencies>
+
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.gogo.runtime</artifactId>
+            <scope>provided</scope>
+        </dependency>
+    
         <dependency>
             <groupId>org.apache.karaf.wrapper</groupId>
             <artifactId>org.apache.karaf.wrapper.core</artifactId>

