What are your secret tools?
During JavaOne, the JavaTools Community in collaboration with the JUGs Community presented a BOF entitled " The Developer Tool Box: Jewels to Make Development More Productive, Easier, and Fun!".
The idea was to present not very known Java development tools that we find useful and make our lives easier. Now the slides of the presentation are available at https://javatools.dev.java.net/files/documents/512/17827/JavaToolsJUG.ppt for you to check what are the hidden gems we found in the develpment tools world.
After our presentation, we discussed with the audience what are _their_ secret weapons in terms of development tools. This discussion resulted in a very interesting list of tools and we would like to continue this discussion on-line.
So, if you use a tool that is not very known but makes your developer life easier, share it with the community registering it here!
The hidden gems we discussed at the BOF were:
- Which4j (which4j.dev.java.net) - Finds occurrences of a class in the classpath or any classloader
- Parse-dot-classpath (parse-dot-classpath.dev.java.net) - Extract the classpath from an Eclipse project configuration file
- JavaDoc Online (www.javadoconline.com) - Finds JavaDocs in the internet from a class name
- Whirlycache (whirlycache.dev.java.net) - Fast, configurable in-memory object cache for Java
- Hudson (hudson.dev.java.net) - Monitors executions of repeated jobs, such as building a software project or jobs run by cron
- SquirrelSQL (https://squirrel-sql.dev.java.net/) - Connects to any data source using JDBC. Allows to create/modify database schema and do database operations
- HAT (hat.dev.java.net) - analyzes a heap dump file, to look for memory leaks, excessive object creation