The easiest way to get your environment set up is to look at .travis.yml and install the same versions.
The build is pretty much standard multi-module maven, so you can use -rf, -pl, -am, -amd, etc. Tests use surefire so standard options work there, too: -Dmaven.test.skip. rb On Tue, Aug 29, 2017 at 1:01 AM, Jörg Anders <[email protected]> wrote: > Hello! > I tried to compile apache-mr from source. Got lot of errors of this sort: > > /home/hduser/PARQUET/src/parquet-mr/parquet-protobuf/ > target/generated-test-sources/java/org/apache/parquet/proto/ > test/TestProto3.java:[12496,20] > no suitable method found for parseFrom(java.nio.ByteBuffer, > com.google.protobuf.ExtensionRegistryLite). I compiled protobuf from > source because parquet-mr seems to > request protobuf 3.x > > $ protoc --version > libprotoc 3.3.0 > > $ cat /etc/issue > Debian GNU/Linux 8 \n \l > > java is > /usr/lib/jvm/java-7-openjdk-amd64 > > the mvn command is: > > LC_ALL=C mvn -X install > > BTW: Is there a way to skip the tests or at least the protoc tests? > > Thank you in advance > > Jorg > > > > > -- Ryan Blue Software Engineer Netflix
