It's fine to skip tests if all you are interested in is just getting some artifacts. If you do have the time, it is good practice to run them (with -Pdev
enabled, they don't add that much time to build). It's not at all common, but sometimes we do get to catch subtle bugs because someone happened to run the tests
in an odd environment or with unusual resourcing.
---
A. Soroka
Andy Seaborne wrote on 5/7/17 5:39 PM:
"install" puts the the artifacts into the local maven directory space.
They are are produced by "install" so if you dig them out of "target/" they are
the same.
"-Pdev" is faster and it only makes up to Fuseki.
"-Pbootstrap" makes from a completely clean setup up to Fuseki - i.e
pre-requites and -Pdev in case you are offline.
Andy
On 07/05/17 19:09, Laura Morales wrote:
You can build from the git repo locally (which is what the development
builds are).
The BUILD.md says to use `mvn clean install` [1], but I tried `mvn package
-DskipTests` instead. I don't know much about Java toolings, so I hope this is
also
fine for compiling Jena/Fuseki :) The binaries seems to work fine.
[1]
https://git-wip-us.apache.org/repos/asf?p=jena.git;a=blob;f=BUILD.md;h=0f0adbfd4a52a38481ea73db30cd27a71d6c9051;hb=HEAD