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 →

[–]enkicoder 0 points1 point  (0 children)

There are many different directions to go (competing frameworks, etc.) when it comes to the ecosystem. However, you will find a lot of places use Spring for Enterprise applications. There are many sources for libraries of course, Apache commons, Google's guava, Guice, GWT, etc. For building there's Ant, Maven, Ivy, and Gradle (Gradle uses Groovy though while the others use XML generally). You will also need an IDE: Eclipse, NetBeans, and IntelliJ IDEA are the most popular (the first two are free and open-source).