diff --git a/README.md b/README.md index d469e22..36fc9f2 100644 --- a/README.md +++ b/README.md @@ -20,3 +20,8 @@ HTrace HTrace is a tracing framework for use with distributed systems. See documentation at src/main/site/markdown/index.md or at http://htrace.incubator.apache.org. + +Building +-------- +To get around [HTRACE-234](https://issues.apache.org/jira/browse/HTRACE-234)(htrace-hbase build gets in infinite loop while creating the dependency reduced pom) seen with Maven 3.3.3, you can pass `-DcreateDependencyReducedPom=false` to the `mvn` command e.g. `mvn package -DcreateDependencyReducedPom=false` + diff --git a/htrace-hbase/pom.xml b/htrace-hbase/pom.xml index 20075e9..f2d0351 100644 --- a/htrace-hbase/pom.xml +++ b/htrace-hbase/pom.xml @@ -33,6 +33,7 @@ language governing permissions and limitations under the License. --> UTF-8 0.99.2 9.2.13.v20150730 + true @@ -67,6 +68,9 @@ language governing permissions and limitations under the License. --> org.apache.maven.plugins maven-shade-plugin + + ${createDependencyReducedPom} + package