diff --git a/neoemf-data/hbase/pom.xml b/neoemf-data/hbase/pom.xml index 3bec45caa..6d9b2166f 100644 --- a/neoemf-data/hbase/pom.xml +++ b/neoemf-data/hbase/pom.xml @@ -18,13 +18,6 @@ 2.4.12 - - 3.3.3 @@ -32,6 +25,11 @@ org.apache.hbase hbase-testing-util + + org.apache.hbase + hbase-testing-util + test-jar + org.apache.hbase hbase-client @@ -47,15 +45,26 @@ org.apache.hbase hbase-testing-util - compile + test ${hbase.version} org.slf4j slf4j-log4j12 + + org.slf4j + slf4j-reload4j + + + org.apache.hbase + hbase-testing-util + test + test-jar + ${hbase.version} + org.apache.hbase hbase-client @@ -64,7 +73,7 @@ org.junit.vintage junit-vintage-engine - 5.8.2 + ${junit.version} test @@ -89,7 +98,34 @@ - + + org.apache.maven.plugins + maven-jar-plugin + + + + test-jar + + + + + + org.apache.maven.plugins + maven-assembly-plugin + + + src/main/assembly/test-jar-with-dependencies.xml + + + + + package + + single + + + + diff --git a/neoemf-data/hbase/src/main/assembly/test-jar-with-dependencies.xml b/neoemf-data/hbase/src/main/assembly/test-jar-with-dependencies.xml new file mode 100644 index 000000000..5723487f1 --- /dev/null +++ b/neoemf-data/hbase/src/main/assembly/test-jar-with-dependencies.xml @@ -0,0 +1,23 @@ + + test-jar-with-dependencies + + jar + + false + + + / + true + true + false + test + + *:test-jar:* + *:jar:* + ${project.groupId}:${project.artifactId}:test-jar + + + + diff --git a/neoemf-tests/pom.xml b/neoemf-tests/pom.xml index 90d1d4637..520bde55c 100644 --- a/neoemf-tests/pom.xml +++ b/neoemf-tests/pom.xml @@ -229,6 +229,16 @@ test + + + + org.apache.hbase + hbase-testing-util + test-jar + ${hbase.version} + test + + diff --git a/pom.xml b/pom.xml index 8eccc79f8..28b35781a 100644 --- a/pom.xml +++ b/pom.xml @@ -490,6 +490,11 @@ maven-gpg-plugin 1.6 + + org.apache.maven.plugins + maven-assembly-plugin + 3.3.0 +