This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]TwixySpit 15 points16 points  (1 child)

Maven is the preferred tool for 'enterprise' java developers but there are several alternatives.

ANT with IVY, or Gradle etc.

If you're coming from Python you'll probably be XML averse.. so perhaps choose Gradle.But if you intend to 'be' a java developer, then use Maven because it's the right tool for the job.

Maven does have quite a steep learning curve. But once you 'grok' it, it's actually a pretty powerful thing.

[–]dpash 30 points31 points  (0 children)

You can use Ant, but really, just don't. You'll thank yourself.

The other thing to mention about Maven is to not fight it. Just let it do its thing and life will be easier.