You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@brooklyn.apache.org by GitBox <gi...@apache.org> on 2019/01/16 09:08:30 UTC
[brooklyn-dist] Diff for: [GitHub] asfgit merged pull request #126: update
order in pom so we get the preferred versions
diff --git a/all/pom.xml b/all/pom.xml
index de1166eee..7c7c790b5 100644
--- a/all/pom.xml
+++ b/all/pom.xml
@@ -36,11 +36,35 @@
</parent>
<dependencies>
+ <!-- this is ordered in a special way so that where nested dependencies bring in different versions
+ our preferred versions are first and maven does the right thing; mvn's strategy is a bit odd,
+ where the same dep is pulled in at different depths it seems to prefer the shallower one,
+ reverting to sequence here in cases of ties. including this as a dependency should mean
+ maven projects see the same versions we include via osgi, at least that is the intention! -->
+
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.apache.brooklyn</groupId>
+ <artifactId>brooklyn-launcher</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.brooklyn</groupId>
+ <artifactId>brooklyn-cli</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.brooklyn.camp</groupId>
+ <artifactId>camp-server</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
<dependency>
<groupId>org.apache.brooklyn</groupId>
<artifactId>brooklyn-policy</artifactId>
@@ -109,18 +133,6 @@
<version>${project.version}</version>
</dependency>
- <dependency>
- <groupId>org.apache.brooklyn</groupId>
- <artifactId>brooklyn-launcher</artifactId>
- <version>${project.version}</version>
- </dependency>
-
- <dependency>
- <groupId>org.apache.brooklyn</groupId>
- <artifactId>brooklyn-cli</artifactId>
- <version>${project.version}</version>
- </dependency>
-
<dependency>
<groupId>org.apache.brooklyn</groupId>
<artifactId>brooklyn-test-framework</artifactId>
With regards,
Apache Git Services