FamilySearch / gedcom5-java

Gedcom parsers
Apache License 2.0
68 stars 41 forks source link

Build a fat jar to allow easy execution outside of maven #28

Closed RayDeCampo closed 2 years ago

RayDeCampo commented 2 years ago

I added maven configuration to build a jar with dependencies. This allows people to run the tools easily outside of the maven environment, which greatly simplifies passing arguments. It also allows the tool to be more easily run from another directory.

I used set to false which prevents the jar from being part of maven release. Mostly because I feel it's more user-friendly to leave the version off of the fat jar and that makes it unsuitable for the maven release.