Fixes issue where dependencies were being sourced through local, manually downloadeded files like the spigot jar. This PR makes it where dependencies are sourced through remote repositories so new developers can contribute faster. It uses Maven shade so all dependencies are bundled with the jar, too (i.e. a non-plugin based utility dependency).
To compile, run maven clean, followed by running maven package twice. The compiled jar will be in the /target folder with a -shaded suffix.
Fixes issue where dependencies were being sourced through local, manually downloadeded files like the spigot jar. This PR makes it where dependencies are sourced through remote repositories so new developers can contribute faster. It uses Maven shade so all dependencies are bundled with the jar, too (i.e. a non-plugin based utility dependency).
To compile, run
maven clean
, followed by runningmaven package
twice. The compiled jar will be in the /target folder with a-shaded
suffix.