Skip to content
This repository has been archived by the owner on Apr 3, 2024. It is now read-only.

Enhancement: Mavenize Project? #234

Open
coaster3000 opened this issue Feb 12, 2014 · 1 comment
Open

Enhancement: Mavenize Project? #234

coaster3000 opened this issue Feb 12, 2014 · 1 comment

Comments

@coaster3000
Copy link
Contributor

This will change how jenkins needs to run. Not sure how that is setup since I never used jenkins before.

Maven is a extremely powerful and extremely useful build system Very similar to ant. You can even embed ant build functions in it.

Maven can automated dependency management.

Bukkit currently uses maven and has a maven repo we can hook into. All we need to do in a pom.xml is specify the repo to bukkit and the version we want to use and the maven builder will do everything else for you!

@ErichDonGubler
Copy link
Member

After doing some initial research and asking around in the workplace and weighing the complexity versus benefit, I don't see that much benefit. Maven only conveniently auto-updates for other Mavenized projects, otherwise it's just another layer on top of Ant, which already handles URL-based dependencies nicely.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants