First preparation for JDK 9 (#674)
* First preparation to build HawkBit with JDK 9 Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com> * Reverted Mockito 2 update since it is not compiling under JDK 8 anymore * Fix for JDK internal calls by old version * Guava raised to 25.0-jre and CQ added. Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com> * Add updated RabbitMQ http client * Exclude test dependencies. Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com> * Exclusions for unnecessary Guava dependencies added Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com> * Remove provided annotation dependency for maven plugin Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
This commit is contained in:
committed by
Kai Zimmermann
parent
ffda7ecc85
commit
1deb47a4db
@@ -15,10 +15,10 @@
|
||||
|com.fasterxml|classmate|1.3.3| [CQ10368](https://dev.eclipse.org/ipzilla/show_bug.cgi?id=10368) |
|
||||
|com.github.gwtd3|gwt-d3-api|1.2.0| [CQ13029](https://dev.eclipse.org/ipzilla/show_bug.cgi?id=13029) |
|
||||
|com.github.gwtd3|gwt-d3-js|3.5.11| [CQ13030](https://dev.eclipse.org/ipzilla/show_bug.cgi?id=13030) |
|
||||
|com.google.guava|guava|19.0| [CQ12931](https://dev.eclipse.org/ipzilla/show_bug.cgi?id=12931) |
|
||||
|com.google.guava|guava|25.0-jre| [CQ16201](https://dev.eclipse.org/ipzilla/show_bug.cgi?id=16201) |
|
||||
|com.h2database|h2|1.4.186| [CQ10365](https://dev.eclipse.org/ipzilla/show_bug.cgi?id=10365) |
|
||||
|com.rabbitmq|amqp-client|4.0.2| [CQ13041](https://dev.eclipse.org/ipzilla/show_bug.cgi?id=13041) |
|
||||
|com.rabbitmq|http-client|1.1.1.RELEASE| [CQ13042](https://dev.eclipse.org/ipzilla/show_bug.cgi?id=13042) |
|
||||
|com.rabbitmq|http-client|1.3.1.RELEASE| [CQ15867](https://dev.eclipse.org/ipzilla/show_bug.cgi?id=15867) |
|
||||
|com.vaadin.external.atmosphere|atmosphere-runtime|2.2.9.vaadin2| [CQ10714](https://dev.eclipse.org/ipzilla/show_bug.cgi?id=10714) |
|
||||
|com.vaadin.external.flute|flute|1.3.0.gg2| [CQ11039](https://dev.eclipse.org/ipzilla/show_bug.cgi?id=11039) |
|
||||
|com.vaadin.external.gwt|gwt-elemental|2.7.0.vaadin4| [CQ13031](https://dev.eclipse.org/ipzilla/show_bug.cgi?id=13031) |
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
aopalliance:aopalliance:jar:1.0:compile
|
||||
ch.qos.logback:logback-classic:jar:1.1.11:compile
|
||||
ch.qos.logback:logback-core:jar:1.1.11:compile
|
||||
com.cronutils:cron-utils:jar:5.0.5:compile
|
||||
com.fasterxml.jackson.core:jackson-annotations:jar:2.8.9:compile
|
||||
com.fasterxml.jackson.core:jackson-core:jar:2.8.9:compile
|
||||
com.fasterxml.jackson.core:jackson-databind:jar:2.8.9:compile
|
||||
@@ -9,23 +10,23 @@
|
||||
com.github.gwtd3:gwt-d3-api:jar:1.2.0:compile
|
||||
com.github.gwtd3:gwt-d3-js:jar:3.5.11:compile
|
||||
com.github.gwtd3:gwt-d3-js:jar:sources:3.5.11:compile
|
||||
com.google.guava:guava:jar:19.0:compile
|
||||
com.google.guava:guava:jar:25.0-jre:compile
|
||||
com.h2database:h2:jar:1.4.195:compile
|
||||
com.rabbitmq:amqp-client:jar:4.0.3:compile
|
||||
com.rabbitmq:http-client:jar:1.1.1.RELEASE:compile
|
||||
com.rabbitmq:http-client:jar:1.3.1.RELEASE:compile
|
||||
com.vaadin.external.atmosphere:atmosphere-runtime:jar:2.2.9.vaadin2:compile
|
||||
com.vaadin.external.flute:flute:jar:1.3.0.gg2:compile
|
||||
com.vaadin.external.gwt:gwt-elemental:jar:2.7.0.vaadin5:compile
|
||||
com.vaadin.external.gwt:gwt-user:jar:2.7.0.vaadin5:compile
|
||||
com.vaadin.external.gwt:gwt-elemental:jar:2.7.0.vaadin6:compile
|
||||
com.vaadin.external.gwt:gwt-user:jar:2.7.0.vaadin6:compile
|
||||
com.vaadin.external.slf4j:vaadin-slf4j-jdk14:jar:1.6.1:compile
|
||||
com.vaadin:vaadin-client:jar:7.7.9:compile
|
||||
com.vaadin:vaadin-push:jar:7.7.9:compile
|
||||
com.vaadin:vaadin-client:jar:7.7.13:compile
|
||||
com.vaadin:vaadin-push:jar:7.7.13:compile
|
||||
com.vaadin:vaadin-sass-compiler:jar:0.9.13:compile
|
||||
com.vaadin:vaadin-server:jar:7.7.9:compile
|
||||
com.vaadin:vaadin-shared:jar:7.7.9:compile
|
||||
com.vaadin:vaadin-server:jar:7.7.13:compile
|
||||
com.vaadin:vaadin-shared:jar:7.7.13:compile
|
||||
com.vaadin:vaadin-spring-boot:jar:1.1.1:compile
|
||||
com.vaadin:vaadin-spring:jar:1.1.1:compile
|
||||
com.vaadin:vaadin-themes:jar:7.7.9:compile
|
||||
com.vaadin:vaadin-themes:jar:7.7.13:compile
|
||||
commons-codec:commons-codec:jar:1.10:compile
|
||||
commons-io:commons-io:jar:2.4:compile
|
||||
cz.jirutka.rsql:rsql-parser:jar:2.1.0:compile
|
||||
@@ -59,8 +60,8 @@
|
||||
org.slf4j:jul-to-slf4j:jar:1.7.25:compile
|
||||
org.slf4j:log4j-over-slf4j:jar:1.7.25:compile
|
||||
org.slf4j:slf4j-api:jar:1.7.25:compile
|
||||
org.springframework.amqp:spring-amqp:jar:1.7.4.RELEASE:compile
|
||||
org.springframework.amqp:spring-rabbit:jar:1.7.4.RELEASE:compile
|
||||
org.springframework.amqp:spring-amqp:jar:1.7.6.RELEASE:compile
|
||||
org.springframework.amqp:spring-rabbit:jar:1.7.6.RELEASE:compile
|
||||
org.springframework.boot:spring-boot-actuator:jar:1.4.7.RELEASE:compile
|
||||
org.springframework.boot:spring-boot-autoconfigure:jar:1.4.7.RELEASE:compile
|
||||
org.springframework.boot:spring-boot-starter-actuator:jar:1.4.7.RELEASE:compile
|
||||
|
||||
@@ -8,11 +8,20 @@
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
cd ..
|
||||
mvn dependency:list -DexcludeGroupIds=org.eclipse -Dsort=true -DoutputFile=dependencies.txt
|
||||
|
||||
# Provided and compile (excludes the test modules)
|
||||
mvn dependency:list -DexcludeGroupIds=org.eclipse -pl !org.eclipse.hawkbit:hawkbit-repository-test,!org.eclipse.hawkbit:hawkbit-dmf-rabbitmq-test -Dsort=true -DoutputFile=dependencies.txt
|
||||
find . -name dependencies.txt|while read i; do cat $i;done|grep '.*:.*:compile'|sort|uniq > 3rd-dependencies/compile.txt
|
||||
find . -name dependencies.txt|while read i; do cat $i;done|grep '.*:.*:test'|sort|uniq > 3rd-dependencies/test.txt
|
||||
find . -name dependencies.txt|while read i; do cat $i;done|grep '.*:.*:provided'|sort|uniq > 3rd-dependencies/provided.txt
|
||||
|
||||
# Test dependencies
|
||||
mvn dependency:list -DexcludeGroupIds=org.eclipse -Dsort=true -DoutputFile=dependencies.txt
|
||||
find . -name dependencies.txt|while read i; do cat $i;done|grep '.*:.*:test'|sort|uniq > 3rd-dependencies/test.txt
|
||||
|
||||
# Cleanup temp files
|
||||
find . -name dependencies.txt|while read i; do rm $i;done
|
||||
|
||||
# Sort and order content
|
||||
cd 3rd-dependencies/
|
||||
cat compile.txt provided.txt|cut -d':' -f1-4|while read i; do grep -h $i test.txt;done|sort|uniq|while read x; do sed -i.bak -e s/$x// test.txt ;done
|
||||
sed -i.bak '/^[[:space:]]*$/d' test.txt
|
||||
|
||||
@@ -1,29 +1,42 @@
|
||||
ant:ant:jar:1.6.5:test
|
||||
asm:asm:jar:3.3.1:test
|
||||
cglib:cglib-nodep:jar:3.1:test
|
||||
com.google.gwt.gwtmockito:gwtmockito:jar:1.1.6:test
|
||||
com.google.gwt:gwt-dev:jar:2.7.0:test
|
||||
com.google.gwt:gwt-user:jar:2.7.0:test
|
||||
colt:colt:jar:1.2.0:test
|
||||
com.esotericsoftware:kryo-shaded:jar:3.0.3:test
|
||||
com.esotericsoftware:minlog:jar:1.3.0:test
|
||||
com.google.code.gson:gson:jar:2.7:test
|
||||
com.google.gwt.gwtmockito:gwtmockito:jar:1.1.8:test
|
||||
com.google.gwt:gwt-dev:jar:2.8.0:test
|
||||
com.google.gwt:gwt-user:jar:2.8.0:test
|
||||
com.google.jsinterop:jsinterop-annotations:jar:1.0.1:test
|
||||
com.google.jsinterop:jsinterop-annotations:jar:sources:1.0.1:test
|
||||
com.ibm.icu:icu4j:jar:50.1.1:test
|
||||
com.jayway.awaitility:awaitility:jar:1.7.0:test
|
||||
com.jayway.jsonpath:json-path:jar:2.0.0:test
|
||||
commons-beanutils:commons-beanutils-core:jar:1.8.3:test
|
||||
commons-logging:commons-logging:jar:1.1.1:test
|
||||
com.microsoft.sqlserver:mssql-jdbc:jar:6.4.0.jre8:test
|
||||
commons-collections:commons-collections:jar:3.2.2:test
|
||||
javax.el:javax.el-api:jar:2.2.4:test
|
||||
junit:junit:jar:4.12:test
|
||||
net._01001111:jlorem:jar:1.1:test
|
||||
net.minidev:asm:jar:1.0.2:test
|
||||
net.minidev:json-smart:jar:2.1.1:test
|
||||
net.sourceforge.cssparser:cssparser:jar:0.9.18:test
|
||||
net.sourceforge.htmlunit:htmlunit-core-js:jar:2.17:test
|
||||
net.sourceforge.htmlunit:htmlunit:jar:2.21:test
|
||||
net.sourceforge.htmlunit:neko-htmlunit:jar:2.21:test
|
||||
org.apache.httpcomponents:httpmime:jar:4.5.3:test
|
||||
org.apache.tika:tika-core:jar:1.7:test
|
||||
org.aspectj:aspectjrt:jar:1.8.9:test
|
||||
org.aspectj:aspectjrt:jar:1.8.10:test
|
||||
org.assertj:assertj-core:jar:3.6.2:test
|
||||
org.atteo:evo-inflector:jar:1.2.1:test
|
||||
org.hamcrest:hamcrest-all:jar:1.3:test
|
||||
org.hamcrest:hamcrest-core:jar:1.3:test
|
||||
org.hamcrest:hamcrest-library:jar:1.3:test
|
||||
org.javassist:javassist:jar:3.20.0-GA:test
|
||||
org.json:json:jar:20141113:test
|
||||
org.jvnet.jaxb2_commons:jaxb2-basics-runtime:jar:0.9.3:test
|
||||
org.mariadb.jdbc:mariadb-java-client:jar:1.5.7:test
|
||||
org.mariadb.jdbc:mariadb-java-client:jar:2.0.2:test
|
||||
org.mockito:mockito-core:jar:1.10.19:test
|
||||
org.mortbay.jasper:apache-jsp:jar:8.0.33:test
|
||||
org.objenesis:objenesis:jar:2.1:test
|
||||
org.ow2.asm:asm-commons:jar:5.0.3:test
|
||||
org.ow2.asm:asm-tree:jar:5.0.3:test
|
||||
@@ -37,18 +50,24 @@
|
||||
org.powermock:powermock-module-junit4:jar:1.6.5:test
|
||||
org.powermock:powermock-reflect:jar:1.6.5:test
|
||||
org.skyscreamer:jsonassert:jar:1.3.0:test
|
||||
org.springframework.boot:spring-boot-starter-test:jar:1.4.5.RELEASE:test
|
||||
org.springframework.boot:spring-boot-test-autoconfigure:jar:1.4.5.RELEASE:test
|
||||
org.springframework.boot:spring-boot-test:jar:1.4.5.RELEASE:test
|
||||
org.springframework.amqp:spring-rabbit-junit:jar:1.7.6.RELEASE:test
|
||||
org.springframework.amqp:spring-rabbit-test:jar:1.7.6.RELEASE:test
|
||||
org.springframework.boot:spring-boot-starter-test:jar:1.4.7.RELEASE:test
|
||||
org.springframework.boot:spring-boot-test-autoconfigure:jar:1.4.7.RELEASE:test
|
||||
org.springframework.boot:spring-boot-test:jar:1.4.7.RELEASE:test
|
||||
org.springframework.cloud:spring-cloud-stream-binder-test:jar:1.1.2.RELEASE:test
|
||||
org.springframework.cloud:spring-cloud-stream-test-support:jar:1.1.2.RELEASE:test
|
||||
org.springframework.data:spring-data-rest-core:jar:2.5.8.RELEASE:test
|
||||
org.springframework.data:spring-data-rest-webmvc:jar:2.5.8.RELEASE:test
|
||||
org.springframework.integration:spring-integration-test:jar:4.3.8.RELEASE:test
|
||||
org.springframework:spring-test:jar:4.3.7.RELEASE:test
|
||||
ru.yandex.qatools.allure:allure-java-adaptor-api:jar:1.4.22:test
|
||||
ru.yandex.qatools.allure:allure-java-annotations:jar:1.4.22:test
|
||||
ru.yandex.qatools.allure:allure-java-aspects:jar:1.4.22:test
|
||||
ru.yandex.qatools.allure:allure-junit-adaptor:jar:1.4.22:test
|
||||
ru.yandex.qatools.allure:allure-model:jar:1.4.22:test
|
||||
ru.yandex.qatools.properties:properties-loader:jar:1.5:test
|
||||
org.springframework.integration:spring-integration-test:jar:4.3.10.RELEASE:test
|
||||
org.springframework:spring-test:jar:4.3.9.RELEASE:test
|
||||
org.yaml:snakeyaml:jar:1.17:test
|
||||
ru.qatools.commons:properties:jar:2.0.RC5:test
|
||||
ru.yandex.qatools.allure:allure-java-adaptor-api:jar:1.5.4:test
|
||||
ru.yandex.qatools.allure:allure-java-annotations:jar:1.5.4:test
|
||||
ru.yandex.qatools.allure:allure-java-aspects:jar:1.5.4:test
|
||||
ru.yandex.qatools.allure:allure-junit-adaptor:jar:1.5.4:test
|
||||
ru.yandex.qatools.allure:allure-model:jar:1.5.4:test
|
||||
tapestry:tapestry:jar:4.0.2:test
|
||||
xalan:serializer:jar:2.7.2:test
|
||||
xalan:xalan:jar:2.7.2:test
|
||||
xerces:xercesImpl:jar:2.11.0:test
|
||||
xml-apis:xml-apis:jar:1.4.01:test
|
||||
|
||||
Reference in New Issue
Block a user