Author: ffang
Date: Thu Apr 22 02:26:32 2010
New Revision: 936596
URL: http://svn.apache.org/viewvc?rev=936596&view=rev
Log:
[FELIX-2297] features-maven-plugin validate goal should be able to use
configurable jre version
Modified:
felix/trunk/karaf/tooling/features-maven-plugin/src/main/java/org/apache/felix/karaf/tooling/features/ValidateFeaturesMojo.java
Modified:
felix/trunk/karaf/tooling/features-maven-plugin/src/main/java/org/apache/felix/karaf/tooling/features/ValidateFeaturesMojo.java
URL:
http://svn.apache.org/viewvc/felix/trunk/karaf/tooling/features-maven-plugin/src/main/java/org/apache/felix/karaf/tooling/features/ValidateFeaturesMojo.java?rev=936596&r1=936595&r2=936596&view=diff
==============================================================================
---
felix/trunk/karaf/tooling/features-maven-plugin/src/main/java/org/apache/felix/karaf/tooling/features/ValidateFeaturesMojo.java
(original)
+++
felix/trunk/karaf/tooling/features-maven-plugin/src/main/java/org/apache/felix/karaf/tooling/features/ValidateFeaturesMojo.java
Thu Apr 22 02:26:32 2010
@@ -84,6 +84,13 @@ public class ValidateFeaturesMojo extend
* @parameter default-value="config.properties"
*/
private String karafConfig;
+
+ /**
+ * which jre version we wanna parse to get jre exported package in
config.properties
+ *
+ * @parameter default-value="jre-1.5"
+ */
+ private String jreVersion;
/**
* The repositories which are included from the plugin config
@@ -243,7 +250,7 @@ public class ValidateFeaturesMojo extend
properties.load(new FileInputStream(new File(karafConfig)));
}
- String packages = (String) properties.get("jre-1.5");
+ String packages = (String) properties.get(jreVersion);
for (String pkg : packages.split(";")) {
systemExports .add(pkg.trim());
}