mvn clean install -Dhadoop.profile=3.0 -DskipTests
mvn clean dependency:tree -Dhadoop.profile=3.0


On Tue, Aug 14, 2018 at 8:30 AM Jean Charles Jabouille <
[email protected]> wrote:

> Hi,
>
> I launched "mvn  -P hadoop-3.0 dependency:tree" without any success :-(
>
> Do you have other suggestion please ?
>
> jc
>
>
> Le 13/08/2018 à 17:53, Artem Ervits a écrit :
> > there may be a better way but you can try making hadoop-3 profile default
> > in your pom
> > https://github.com/apache/hbase/blob/master/pom.xml#L2514-L2771
> > you can test and confirm but I believe the diff in the activation section
> > is what controls which profile gets executed
> > https://github.com/apache/hbase/blob/master/pom.xml#L2777-L2782
> >
> >
> > On Mon, Aug 13, 2018 at 8:33 AM Jean Charles Jabouille <
> > [email protected]> wrote:
> >
> >> Hi,
> >>
> >> I'm working on a project which uses hbase 2.0 and hadoop 3.0. By default
> >> Hbase dependencies are configured for hadoop 2.7.4.
> >>
> >> As I understand the switch to hadoop 3.0 can be done by doing something
> >> like this: "mvn -Dhadoop.profile=3.0 clean package" on my project. This
> >> works like a charm but I would like to integrate this property in my
> >> pom.xml. I tried:
> >> - to put this property in <properties> section of my pom.xml
> >> - use properties-maven-plugin to inject the property dynamically
> >>
> >> When I launch mvn dependency:tree hadoop 2.7.4 is used.
> >>
> >> Someone can me on this subject please ?
> >>
> >> jc
> >>
>
>

Reply via email to