DeathfireD / AllianceP2P

Alliance takes the best from BitTorrent, Direct Connect and Waste and creates a decentralized and secure p2p network. It is a private and secure environment to share files and communicate with people you know. Alliance works on Windows, Linux and Mac.
12 stars 8 forks source link

Maven/Gradle support? #12

Open abonander opened 11 years ago

abonander commented 11 years ago

I see that the project is already being built with Ant. Might I suggest adding Maven or Gradle support? I know that Eclipse doesn't play well with Maven.

I don't know how well Gradle works with Eclipse, but I do know that Gradle provides a plugin that generates files for Eclipse, while similar functionality in Maven is provided by a third-party plugin.

I think adding Gradle support would be a good idea for dependency resolution, build management, etc. Gradle also integrates well with Ant, which should make migration pretty painless. It's designed to be simple to use and easy to learn for Java developers.

abonander commented 11 years ago

GitHub also provides continuous integration through Travis-CI which we can make use of. It has excellent Ant and Gradle support.